前端之家收集整理的这篇文章主要介绍了
抑制shell脚本错误消息,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的shell脚本中,我得到了以下几行:
rm tempfl.txt
rm tempfl2.txt@H_502_2@
如果这些不存在我得到错误消息:
rm: tempfl2.txt: No such file or directory
rm: tempfl.txt: No such file or directory@H_502_2@
有没有一种方法来抑制这些消息,即使它们不总是出现,因为文件可能存在?
你有两个选择:
抑制rm警告
$rm tempfl.txt 2> /dev/null@H_502_2@
将脚本输出重定向到/ dev / null
$./myscript.sh 2> /dev/null@H_502_2@
后者具有缺少脚本生成的所有其他警告消息的缺点.