когда вы вызываете скрипт awk с помощью -f
, убедитесь, что вы включили имя файла для обработки. Распространенная ошибка - не указывать
awk -f a.awk [filename] > output.txt
или если ваш awk-скрипт предназначен для ввода в stdin, убедитесь, что вы правильно передаете ему stdin. например,
some command | awk -f a.awk