小编Swa*_*wri的帖子

如何将 stdout 重定向到一个文件,并将 stdout+stderr 重定向到另一个文件?

我怎样才能达到

cmd >> file1 2>&1 1>>file2
Run Code Online (Sandbox Code Playgroud)

也就是说,stdoutstderr 应该重定向到一个文件吗?(file1) 而只有 stdout?(file2) 应该重定向到另一个(都在附加模式下)?

shell io io-redirection stdout stderr

34
推荐指数
2
解决办法
6386
查看次数

stdout 和 stderr 重定向到不同的文件

如何将 stdout 重定向到 2 个不同的文件并将 stderr 重定向到另一个不同的文件?

我想要类似的东西 <my_cmd> 1> file1 file2 2>file3

我知道: <my_cmd> | tee file1 file2 > /dev/null

会将标准输出重定向到 file1 和 file2。但我也希望将 stderr 重定向到不同的文件。我怎样才能做到这一点?

command-line shell io-redirection stdout stderr

4
推荐指数
1
解决办法
377
查看次数

标签 统计

io-redirection ×2

shell ×2

stderr ×2

stdout ×2

command-line ×1

io ×1