Эхо и SDout, и Stderr - PullRequest
       0

Эхо и SDout, и Stderr

7 голосов
/ 28 июля 2011

У меня, вероятно, довольно простой вопрос для начинающих: как мне echo из сценария оболочки в stdout и stderr?Я знаю, что могу выводить на stderr echo "foo" 1>&2, но мне нужен вывод в обоих.Я попробовал Google, но ничего не помогло.

Ответы [ 2 ]

17 голосов
/ 28 июля 2011

Это должно сделать это

 echo "foo" | tee /dev/stderr 
2 голосов
/ 22 января 2019
echo foo | tee >(cat >&2)

Это будет работать, даже если stderr не поддерживается.

Примечание: ответ Сорена не будет работать, если вы подали в другую учетную запись, у которой есть права на запись в tty;но моя воля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...