700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux脚本done报错 linux – 如何在shell脚本中处理错误/异常?

linux脚本done报错 linux – 如何在shell脚本中处理错误/异常?

时间:2019-01-25 02:08:52

相关推荐

linux脚本done报错 linux – 如何在shell脚本中处理错误/异常?

下面是我在bash中执行的脚本.它工作正常.

fileexist=0

for i in $( ls /data/read-only/clv/daily/Finished-HADOOP_EXPORT_&processDate#.done); do

mv /data/read-only/clv/daily/Finished-HADOOP_EXPORT_&processDate#.done /data/read-only/clv/daily/archieve-wip/

fileexist=1

done

问题陈述:-

在上面的shell脚本中,必须每天使用cron job运行,我没有任何错误/异常处理机制.假设如果出现任何问题,我不知道发生了什么?

在执行上述脚本之后,还有一些其他脚本将依赖于上述脚本提供的数据,因此我总是得到其他人的抱怨,这些人依赖于我的脚本数据发生了错误.

如果我的脚本中发生了任何错误,我有什么方法可以得到通知吗?假设集群正在进行一些维护,那时我正在运行我的脚本,所以肯定会失败肯定,所以如果上面的脚本失败,我可以得到通知,这样我就可以确定发生了什么错误.

希望我的问题很清楚.

任何想法将不胜感激.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。