Предположим, что у нас есть этот файл данных.
john 32 maketing executive
jack 41 chief technical officer
jim 27 developer
dela 33 assistant risk management officer
Я хочу распечатать с помощью awk
john maketing executive
jack chief technical officer
jim developer
dela assistant risk management officer
Я знаю, что это можно сделать с помощью for
.
awk '{printf $1; for(i=3;i<NF;i++){printf " %s", $i} printf "\n"}' < file
Проблема в том, что она длинна и выглядит сложной.
Есть ли другой короткий путь для печати остальных полей.