有关linux中脚本的问题,如果脚本出现错误用什么命令可以让脚本中的error不在屏幕上显示出来
展开全部
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>
或者写两个脚本,一个嵌套另一个,将另一个输出给重定向掉
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询