awk + Потребность распечатать все (все поля отдыха) кроме 1$ и 2$

У меня есть следующий файл, и я должен распечатать все кроме $1 и $2 awk

Файл:

INFORMATION DATA 12 33 55 33 66 43 
INFORMATION DATA 45 76 44 66 77 33 
INFORMATION DATA 77 83 56 77 88 22
...

желательный вывод:

 12 33 55 33 66 43 
 45 76 44 66 77 33 
 77 83 56 77 88 22
...
11
задан Zsolt Botykai 8 February 2012 в 13:10
поделиться

2 ответа

$ cat t
INFORMATION DATA 12 33 55 33 66 43
INFORMATION DATA 45 76 44 66 77 33
INFORMATION DATA 77 83 56 77 88 22

$ awk '{for (i = 3; i <= NF; i++) printf $i " "; print ""}' t 
12 33 55 33 66 43 
45 76 44 66 77 33 
77 83 56 77 88 22 
11
ответ дан 3 December 2019 в 01:08
поделиться

Ну, учитывая ваши данные, вырезанного должно быть достаточно:

cut -d\  -f3- infile
19
ответ дан 3 December 2019 в 01:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: