Я пытаюсь запустить команду оболочки из awk для каждой строки файла, а команде оболочки требуется один входной аргумент. Я попытался использовать system(), но он не распознал входной аргумент.
Каждая строка этого файла является адресом файла, и я хочу запустить команду для обработки этого файла. Итак, для простого примера я хочу использовать команду "wc" для каждой строки и передать $1 в wc.
awk '{system("wc $1")}' myfile