您可以使用foo > out.txt 2>&1
但是,请考虑:ssh user@host > out.txt 2>&1
。以我的经验,如果需要密码才能连接,密码提示将显示在屏幕上 ,而不发送到文件。
举一个更极端的例子,tmux > out.txt 2>&1
无法将任何内容重定向到文件,最后一条[exited]
消息除外。
这是怎么回事,是否可以重定向所有输出?
答案 0 :(得分:0)
您是否尝试过使用“ | tee out.txt 2>&1”? 抱歉,不明白您的问题...您需要终端打印和文件输出吗?