将管道输入转储到文件的简单方法是什么?(Linux)的

Ale*_*ort 6 linux exim pipe

我正在寻找一个小的shell脚本,它会将任何管道传输到它中,然后将其转储到文件中......用于电子邮件调试.有任何想法吗?

Ste*_*ken 24

unix命令tee就是这样做的.

man tee
Run Code Online (Sandbox Code Playgroud)


Isa*_*avo 9

你不是一个人需要类似的东西......事实上,有人在几十年前想要这个功能并开发了三通 :-)

当然,您可以使用>字符将stdout直接重定向到任何shell中的文件:

echo "hello, world!" > the-file.txt
Run Code Online (Sandbox Code Playgroud)


Bri*_*ell 5

标准的unix工具三通可以做到这一点.它将输入复制到输出,同时将其记录到文件中.