В AWK, там способ распечатать все столбцы? Я не хочу печатать их как это:
printf($1 $2 $3 ...)
Существует ли способ распечатать всех их?
Это распечатает все:
awk '{print $0}'
И делать это достаточно долго: это распечатает столбцы 3 - 6:
awk -v f=3 -v t=6 '{for(i=f;i<=t;i++) printf("%s%s",$i,(i==t)?"\n":OFS)}'
OFS является встроенной переменной (существует 8: FS, OFS, RS, ORS, НОМЕР, NF, ИМЯ ФАЙЛА, FNR), и выходной полевой разделитель (больше здесь).