printf-español

Muestra todas las palabras en cada línea:

awk '{for(i=1;i<=NF;++i) printf "%s ", $i;print ""}' nombredearchivo

Muestra todas las palabras salvo la primera, en cada línea:

awk '{for(i=2;i<=NF;++i) printf "%s ", $i;print ""}' nombredearchivo

Muestra desde la tercera a la quinta palabra de cada línea:

awk -v start=3 -v end=5 '{ for(i=start;i<=end;i++) printf "%s ", $i;print "" }' nombredearchivo

Muestra hasta la octava palabra en cada línea:

awk '{ i=0; while(++i<8) printf("%s ", $i); print $i }' nombredearchivo

Convierte a espacios todos los saltos de línea en un archivo:

awk '{ printf "%s ", $O }' nombredearchivo

Muestra todo el archivo como un vector:

awk '{delete a;}{for(i=1;i<=NF;++i) a[i]=$i} { for (j in a) printf("%s ",a[j]); print ""}' nombredearchivo