awk -v coef=1 -v annee=2006 ' { bisex=0; if ((annee==2000) || (annee==2004) || (annee==2008)) { bisex=1; } if (NR > 6 ) { mois = int((NR-7)/6)+1; if (mois < 10 ) { nmois = "0" mois; } if (mois > 9 ) { nmois = mois; } if (NR - 7 - 6*int((NR - 7)/6) == 0 ) { print "0"$1"/"nmois"/"annee " 00:00:00 " $2 * coef; print "0"$4"/"nmois"/"annee " 00:00:00 " $5 * coef; print "0"$7"/"nmois"/"annee " 00:00:00 " $8 * coef; print "0"$10"/"nmois"/"annee " 00:00:00 " $11 * coef; print "0"$13"/"nmois"/"annee " 00:00:00 " $14 * coef; print "0"$16"/"nmois"/"annee " 00:00:00 " $17 * coef; print "0"$19"/"nmois"/"annee " 00:00:00 " $20 * coef; print "0"$22"/"nmois"/"annee " 00:00:00 " $23 * coef; print "0"$25"/"nmois"/"annee " 00:00:00 " $26 * coef; print $28"/"nmois"/"annee " 00:00:00 " $29 * coef;} if (NR - 7 - 6*int((NR - 7)/6) == 1 ) { print $1"/"nmois"/"annee " 00:00:00 " $2 * coef; print $4"/"nmois"/"annee " 00:00:00 " $5 * coef; print $7"/"nmois"/"annee " 00:00:00 " $8 * coef; print $10"/"nmois"/"annee " 00:00:00 " $11 * coef; print $13"/"nmois"/"annee " 00:00:00 " $14 * coef; print $16"/"nmois"/"annee " 00:00:00 " $17 * coef; print $19"/"nmois"/"annee " 00:00:00 " $20 * coef; print $22"/"nmois"/"annee " 00:00:00 " $23 * coef; print $25"/"nmois"/"annee " 00:00:00 " $26 * coef; print $28"/"nmois"/"annee " 00:00:00 " $29 * coef;} if (NR - 7 - 6*int((NR - 7)/6) == 2 ) { print $1"/"nmois"/"annee " 00:00:00 " $2 * coef; print $4"/"nmois"/"annee " 00:00:00 " $5 * coef; print $7"/"nmois"/"annee " 00:00:00 " $8 * coef; print $10"/"nmois"/"annee " 00:00:00 " $11 * coef; print $13"/"nmois"/"annee " 00:00:00 " $14 * coef; print $16"/"nmois"/"annee " 00:00:00 " $17 * coef; print $19"/"nmois"/"annee " 00:00:00 " $20 * coef; print $22"/"nmois"/"annee " 00:00:00 " $23 * coef; if (mois == 2 && bisex == 1) { print $25"/"nmois"/"annee " 00:00:00 " $26 * coef; } if (mois != 2 ) { print $25"/"nmois"/"annee " 00:00:00 " $26 * coef; print $28"/"nmois"/"annee " 00:00:00 " $29 * coef; if ((int((NR-7)/6)+1 == 1 ) || (int((NR-7)/6)+1 == 3 ) || (int((NR-7)/6)+1 == 5 ) || (int((NR-7)/6)+1 == 7 ) || (int((NR-7)/6)+1 == 8 ) || (int((NR-7)/6)+1 == 10 ) || (int((NR-7)/6)+1 == 12 )) { print $31"/"nmois"/"annee " 00:00:00 " $32 * coef;}}} } } '