Enviado em 27/04/2017 - 18:17h
Em tempo . . . .
Segue a opção em awk:
Gere o "NUM.txt":
for N in {000001..120000};do echo $N >> NUM.txt;done
cat NUM.txt
000001
.
.
.
120000
Segue a opção em awk:
Gere o "NUM.txt":
for N in {000001..120000};do echo $N >> NUM.txt;done
cat NUM.txt
000001
.
.
.
120000
awk '{if ($1<=12) fld=";1;;;";else if($1>12 && $1<=312) fld=";;2;;";else if($1>312 && $1<=1512) fld=";;;3;";else if($1==1513) fld=";;;;4";else fld=";;;;";print $0 fld;}' NUM.txt >> NUM_SAIDA.txt marcelo oliver