區別:
set -e : 執行的時候如果出現了返回值為非零,整個腳本 就會立即退出
set +e: 執行的時候如果出現了返回值為非零將會繼續執行下面的腳本
set -e 命令用法總結如下:
1. 當命令的返回值為非零狀態時,則立即退出腳本的執行。
2. 作用范圍只限於腳本執行的當前進行,不作用於其創建的子進程(https://blog.csdn.net/fc34235/article/details/76598448 )。
3. 另外,當想根據命令執行的返回值,輸出對應的log時,最好不要采用set -e選項,而是通過配合exit 命令來達到輸出log並退出執行的目的。
