Есть ли способ установить переменную в текущей оболочке из awk
?
Я бы хотел обработать файл и распечатать некоторые данные; так как я прочитаю весь файл, я бы хотел сохранить количество строк - в этом случае FNR
.
Бывает, хотя я не могу найти способ установить переменную оболочки с FNR
значением; Если бы не это, мне пришлось бы прочитать FNR
из моего выходного файла, чтобы установить, скажем num_lines
, с FNR
значением.
Я пробовал несколько комбинаций с помощью awk 'END{system(...)}'
, но не мог заставить его работать. Как это обойти?