cat x y 1> hold 2>&1和cat x y 2>&1 1> hold 有什么区别?

jelly1314 2007-12-24 02:11:44
cat x y 1> hold 2>&1和cat x y 2>&1 1> hold 有什么区别?
...全文
139 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mfcmaster 2008-01-01
  • 打赏
  • 举报
回复
3楼的兄弟说的是。不好意思,时间长有点忘了。反正就是这么个意思。记反了,哈哈。楼主快给分啊。
mfcmaster 2008-01-01
  • 打赏
  • 举报
回复
3楼的兄弟说的是。不好意思,时间长有点忘了。反正就是这么个意思。记反了,哈哈。楼主快给分啊。
guocongbin 2007-12-31
  • 打赏
  • 举报
回复
是啊
xi2008wang 2007-12-30
  • 打赏
  • 举报
回复
楼上兄弟,正好说反了
mfcmaster 2007-12-30
  • 打赏
  • 举报
回复
效果应该不一样吧。
cat x y 1> hold 2>&1时,x跟y的内容应该输入到了hold中,但出错内容应该不会写入hold中。
cat x y 2>&1 1> hold ,x y 还是出错内容都会写进hold中。
guocongbin 2007-12-28
  • 打赏
  • 举报
回复
非也非也,两个的区别还是很明显的,效果也是不同的。而且2>&1最好不要理解成将stderr重定向到stdout上。
请参考http://guocongbin.iblog.com/post/1964/467666
yecheng_110 2007-12-25
  • 打赏
  • 举报
回复
效果应该是一样的
标准出错重定向到标准输出
标准输出重定向到hold
顺序换一样还是一样的

23,125

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧