Linux By Hank

Linux Shell Script 防雷宣告

Bash Strict Mode

在 Shell Script 開頭務必加上:

set -euo pipefail
  • -e: 遇到錯誤立即停止。
  • -u: 遇到未定義變數視為錯誤。
  • -o pipefail: Pipe 中若有指令失敗,整行視為失敗。