>[оверквотинг удален]
>> }
>> }
>> END{
>> print count;
>> print arr;
>> }' file > output.txt
>> ..
>> awk '{}' <-- След. awk парсит другой файл. Сюда бы я
>> хотел передать count
> awk 'ARGIND==1{count=$0;nextfile} {....}' output.txt ...Если я правильно понял, Вы советуете обрабатывать файлы одним и тем же awk-скриптом
Но у меня входные файлы имеют разную структуру, поэтому и awk-скрипты для них разные.
Есть ли у awk возможность возвращать значение? ENVIRON, как я понял, не может изменить
значение переменной окружения, упомянутый в первом сообщении способ не подходит... Получается никак не вернуть? :(