采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,请问 &> /dev/null 这个操作就是为了不把错误信息打印出来吗
直接 >重定向不就行了嘛 为啥要 &> ,有什么区别呢
>等价于1>,这个仅仅只是将标准输出重定向,但是标准错误输出并没有重定向,因此如果想要把执行命令或者脚本过程所有信息重定向(不管正确还是错误),可以这样sh 1.sh 1> /dev/null 2> /dev/null,对应的也有简化写法sh 1.sh &> /dev/null
对,&>会把所有信息扔到垃圾桶/dev/null下,也就是执行命令不会再输出到标准屏幕了……
登录后可查看更多问答,登录/注册
30%知识讲解+70%实例操作 掌握Shell脚本编程能力
1.1k 15
8.1k 11
1.5k 6
849 6
927 6