Size: a a a

2019 March 27

ИЗ

Илья Захаров... in UbuntuLinux
Думаю, что нумерация все-таки с 0 начинается
источник

VS

V 🏴‍☠️ S in UbuntuLinux
ReFea'IM[e] ...
Ребята, есть запрост вот такой:
sed -n '/^ *CSID.*$/,/^ *$/ {p;}' | awk -F" " '{print $1,$4,$5,$(NF-2),$31}'

Что там до sed не важно. Седом просто откусываем часть таблицы между шаблонами.
Авк тоде отлично отрабатывает но выдает ошибку: awk: cmd. line:1: (FILENAME=- FNR=74) fatal: attempt to access field -2
ЧЯДНТ?
NF тут должен показать предпоследнее поле?
источник

VS

V 🏴‍☠️ S in UbuntuLinux
Или второе с конца
источник

VS

V 🏴‍☠️ S in UbuntuLinux
Третье с конца, ок
источник

VS

V 🏴‍☠️ S in UbuntuLinux
Илья Захаров
Думаю, что нумерация все-таки с 0 начинается
Нет, тут берётся общее количество столбцов и вычитается из него
источник

R.

ReFea'IM[e] ... in UbuntuLinux
V 🏴‍☠️ S
Третье с конца, ок
Да.
Можно написать по классике $42, но бля, я не уверен, что это $42 и $(NF-2) смотрится аккуратнее.
источник

ИЗ

Илья Захаров... in UbuntuLinux
V 🏴‍☠️ S
Нет, тут берётся общее количество столбцов и вычитается из него
Да, но при этом почему-то евалится-то в -2
источник

VS

V 🏴‍☠️ S in UbuntuLinux
Может там пробела не хватает?
источник

R.

ReFea'IM[e] ... in UbuntuLinux
V 🏴‍☠️ S
Может там пробела не хватает?
Хватает...
источник

ИЗ

Илья Захаров... in UbuntuLinux
Ну типа без доллара должно работать точно и -2
источник

ИЗ

Илья Захаров... in UbuntuLinux
Если просто nf
источник

R.

ReFea'IM[e] ... in UbuntuLinux
Илья Захаров
Ну типа без доллара должно работать точно и -2
Нет. $NF это переменная awk
источник

ИЗ

Илья Захаров... in UbuntuLinux
Без доллара - то переменная, да
источник

ИЗ

Илья Захаров... in UbuntuLinux
Судя по документации
источник

R.

ReFea'IM[e] ... in UbuntuLinux
Илья Захаров
Без доллара - то переменная, да
С долларом это переменная
источник

ИЗ

Илья Захаров... in UbuntuLinux
И Гуглу с примерами
источник

ИЗ

Илья Захаров... in UbuntuLinux
источник

ИЗ

Илья Захаров... in UbuntuLinux
Кажется, ты мешаешь баш синтаксис и авк
источник

ИЗ

Илья Захаров... in UbuntuLinux
Но я не эксперт и меня нужно поправлять
источник

VS

V 🏴‍☠️ S in UbuntuLinux
У него вообще вроде правильно описано
источник