当前位置: 技术问答>linux和unix
这个命令的写法错在哪里?
来源: 互联网 发布时间:2015-10-17
本文导语: find /tmp -name "*file" -print > ~/rootfind 2>&1 & 系统提示我: Ambiguous output redirect. 正确的应该怎么写啊? | 应该是对的. 不过,你的系统认为输出重定向有问题,把stderr定向到另一个文件就...
find /tmp -name "*file" -print > ~/rootfind 2>&1 &
系统提示我:
Ambiguous output redirect.
正确的应该怎么写啊?
系统提示我:
Ambiguous output redirect.
正确的应该怎么写啊?
|
应该是对的.
不过,你的系统认为输出重定向有问题,把stderr定向到另一个文件就是了,不要定向到sttout输出的那个文件
不过,你的系统认为输出重定向有问题,把stderr定向到另一个文件就是了,不要定向到sttout输出的那个文件
|
find /tmp -name "*file" > ~/rootfind 2>&1 &
去掉print
去掉print
|
在bash下面是正确的。没用过csh。