Операционная система UNIX. Руководство пользователя

Действие


В выражении шаблон-действие, "действие" определяет то, что нужно выполнить с вводными записями, которые отобраны по шаблону. Достаточно часто "действие" - это печать каких-либо выражений, но также может быть комбинацией одного или более выражений.

Встроенные переменные

В табл. 23 приведены встроенные переменные, которые поддерживает awk.

Таблица 23
Встроенные переменные

Переменная Значение Умолчание
ARGC Число аргументов команд ной строки -
ARGV Массив аргументовной строки командной строки -
FILENAME Имя текущего вводного файла -
FNR Номер записи в текущем файле -
FS Поле разделителя вводного файла пробел и/или табуляция
FN Число полей в текущей записи -
NR Число считанных на данный момент записей -
OFMT Выводной формат для цифр %.6g
OFS Разделитель поля выводного файла пробел
ORS Разделитель записи выводного поля символ новой строки
RS Разделитель записи вводного файла то же
RSTART Индекс первого выбранного символа при помощи match() -
RLENGTH Длина строки, выбранной при помощи match() -
SUBSEP Нижний разделитель "\034"



Содержание раздела