如何在脚本设置set -e之后捕获异常并完成相关操作执行

背景:脚本中设置set -e 遇到报错即停止脚本执行 ,取消set -e有可能会造成更大的错误,因此为了处理某个异常之后能够继续执行,给出以下解决办法。 说明:set -o xtrace 打印脚本执行日志。 以一个例子来说明:删除目录下的某一个不存在的文件然后再次查看该文件会报错! 报错的脚本 截图中标记的地方会抛出一个异常,因为test.txt是不存在的,如下图脚本执行日志: 原因分析:因为ca
相关文章
相关标签/搜索