Я использую здесь документ sh для запуска некоторых команд. теперь я хочу проанализировать вывод этих команд с помощью awk. Тем не менее, каждый раз, когда я его выполняю, я получаю вывод команды с добавлением чего-то вроде этого: «Нет такого дочернего процесса»используя здесь документ и трубопровод sh в то же время
Так выглядит мой сценарий.
#!/bin/sh
com = "sudo -u username /path/of/file -l"
$com <<EOF | awk '{print $0}'
Commands.
.
.
.
EOF
Как я буду использовать heredoc и конвейер без добавления этой нежелательной строки? Благодаря
Он работает !!! Благодаря! : D – user3714598