JavaShuo
欄目
標籤
如何在腳本設置set -e之後捕獲異常並完成相關操作執行
時間 2020-12-25
標籤
set -e
shell
腳本報錯只有繼續執行
欄目
Unix
简体版
原文
原文鏈接
背景:腳本中設置set -e 遇到報錯即停止腳本執行 ,取消set -e有可能會造成更大的錯誤,因此爲了處理某個異常之後能夠繼續執行,給出以下解決辦法。 說明:set -o xtrace 打印腳本執行日誌。 以一個例子來說明:刪除目錄下的某一個不存在的文件然後再次查看該文件會報錯! 報錯的腳本 截圖中標記的地方會拋出一個異常,因爲test.txt是不存在的,如下圖腳本執行日誌: 原因分析:因爲ca
>>阅读原文<<
相關文章
1.
併發之捕獲異常
2.
AngularJs中,如何在render完成以後,執行Js腳本
3.
JVM如何捕獲異常?
4.
iOS:如何捕獲異常?
5.
如何在scrapy中捕獲並處理各種異常
6.
try{}catch(e){}不能捕獲到異常
7.
kettle 如何同步完成數據之後,再執行時間更新操作
8.
關於捕獲任何異常
9.
捕獲 React 異常
10.
捕獲異常
更多相關文章...
•
Git 基本操作
-
Git 教程
•
XSD 如何使用?
-
XML Schema 教程
•
NewSQL-TiDB相關
•
IntelliJ IDEA代碼格式化設置
相關標籤/搜索
捕獲
基本完成
作操
操作
異常
執行
並作
如何
何如
並置
快樂工作
Unix
MySQL教程
網站建設指南
SQLite教程
後端
設計模式
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
resiprocate 之repro使用
2.
Ubuntu配置Github並且新建倉庫push代碼,從已有倉庫clone代碼,並且push
3.
設計模式9——模板方法模式
4.
avue crud form組件的快速配置使用方法詳細講解
5.
python基礎B
6.
從零開始···將工程上傳到github
7.
Eclipse插件篇
8.
Oracle網絡服務 獨立監聽的配置
9.
php7 fmp模式
10.
第5章 Linux文件及目錄管理命令基礎
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
併發之捕獲異常
2.
AngularJs中,如何在render完成以後,執行Js腳本
3.
JVM如何捕獲異常?
4.
iOS:如何捕獲異常?
5.
如何在scrapy中捕獲並處理各種異常
6.
try{}catch(e){}不能捕獲到異常
7.
kettle 如何同步完成數據之後,再執行時間更新操作
8.
關於捕獲任何異常
9.
捕獲 React 異常
10.
捕獲異常
>>更多相關文章<<