有关linux中脚本的问题,如果脚本出现错误用什么命令可以让脚本中的error不在屏幕上显示出来

 我来答
hiczb
2013-12-06 · TA获得超过226个赞
知道小有建树答主
回答量:133
采纳率:100%
帮助的人:182万
展开全部
command 2&>/dev/null #就不显示错误
command 1&>/dev/null 2&>/dev/null #取消所有输出

其中command是要调用的脚本,其后的内容不算作参数,被shell直接解析如果改成

command 2&>file

就会将错误重定向到file文件

追问
可能是我说的不太详尽,就是这个命令需要写在这个脚本里,就算这个脚本没有正常运行也不输出任何error,在这个脚本里应该怎么写
追答
如果能知道具体哪行出问题,可以在那一行后加 1>/dev/null 2>/dev/null
前面也写错了不是1&>, 2&>而是直接1> 2>
或者写两个脚本,一个嵌套另一个,将另一个输出给重定向掉
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式