Bash перенаправить весь вывод в файл (кроме stderr и stdout) - PullRequest
2 голосов
/ 14 февраля 2020

Вы можете перенаправить stderr и stdout команды bash в файл, используя foo > out.txt 2>&1

Но учтите: ssh user@host > out.txt 2>&1. По моему опыту, если для подключения требуется пароль, запрос пароля будет отображаться на экране и не будет отправлен в файл.

Для более экстремального примера, tmux > out.txt 2>&1 не удается перенаправить что-либо в файл, кроме последнего [exited] сообщения.

Что здесь происходит, и возможно ли перенаправить весь вывод?

1 Ответ

0 голосов
/ 14 февраля 2020

Вы пытались использовать "| tee out.txt 2> & 1"? Извините, не понял вашего вопроса ... Вам нужна распечатка терминала и вывод файла?

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