par*_*gen 4 shell io-redirection time output
此命令是time
使用多个参数重定向 to 的输出:
$ time wc test >wc.out 2>time.out
Run Code Online (Sandbox Code Playgroud)
unix 编程环境书显示错误输出time
重定向到time.out
,但它似乎将该2>time.out
部分视为wc
命令的一部分,而不是time.out
按照我的预期将错误输出重定向到,那么问题是什么?
此问题的通常解决方案是将您的time
命令放在一个组中:
$ { time wc test >wc.out; } 2>time.out
Run Code Online (Sandbox Code Playgroud)