Назначение вывода системной команды переменной

Я хочу запуститьsystem команда в сценарии awk и получить его вывод в переменной. Я пытался сделать это, но вывод команды всегда идет в оболочку, и я не могу ее перехватить. Любые идеи о том, как это можно сделать?

Пример:

$ date | awk --field-separator=! {$1 = system("strip $1"); /*more processing*/}

Следует позвонитьstrip системная команда и вместо отправки вывода в оболочку, следует назначить вывод обратно$1 для дополнительной обработки. Rignt сейчас, он отправляет вывод в оболочку и присваивает код команды для$1.

Ответы на вопрос(5)

Ваш ответ на вопрос