如何在腳本設置set -e之後捕獲異常並完成相關操作執行

背景:腳本中設置set -e 遇到報錯即停止腳本執行 ,取消set -e有可能會造成更大的錯誤,因此爲了處理某個異常之後能夠繼續執行,給出以下解決辦法。 說明:set -o xtrace 打印腳本執行日誌。 以一個例子來說明:刪除目錄下的某一個不存在的文件然後再次查看該文件會報錯! 報錯的腳本 截圖中標記的地方會拋出一個異常,因爲test.txt是不存在的,如下圖腳本執行日誌: 原因分析:因爲ca
相關文章
相關標籤/搜索