此命令是time
使用多个参数重定向 to 的输出:
$ time wc test >wc.out 2>time.out
unix 编程环境书显示 的错误输出time
重定向到time.out
,但似乎它将该2>time.out
部分视为命令的一部分wc
,并且没有按照我的预期将错误输出重定向到time.out
,那么问题是什么?
答案1
解决此问题的通常方法是将命令放在time
一个组中:
$ { time wc test >wc.out; } 2>time.out
此命令是time
使用多个参数重定向 to 的输出:
$ time wc test >wc.out 2>time.out
unix 编程环境书显示 的错误输出time
重定向到time.out
,但似乎它将该2>time.out
部分视为命令的一部分wc
,并且没有按照我的预期将错误输出重定向到time.out
,那么问题是什么?
解决此问题的通常方法是将命令放在time
一个组中:
$ { time wc test >wc.out; } 2>time.out