dou*_*ker 4 io-redirection tee output
我一直在试图将输出重定向到日志文件,但应该不被终端上显示,但下面的命令不会对两种终端和日志输出。任何想法表示赞赏。
(some_cmd | tee -a log1 log2) 2>&1
(some_cmd | tee -a log1 log2) 2>&1
Run Code Online (Sandbox Code Playgroud)
这将在 tee 之后将 stderr 传递给 stdout,因此它会在终端中下降到您的 stdout。
尝试
some_cmd 2>&1 | tee -a log1 log2 >/dev/null
Run Code Online (Sandbox Code Playgroud)
如果您需要存储 stderr
和
some_cmd | tee -a log1 log2 >/dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)
如果您不需要 stderr 输出。
归档时间: |
|
查看次数: |
739 次 |
最近记录: |