Shell Script 檢查輸入的參數數量

有時在 Shell Script 需要檢查輸入的參數數量, 在 Shell Script 要檢查輸入的參數數量, 可以直接用 $# 變數取得, 例如建立以下 Shell Script:

將以上內容儲存成 test.sh 後, 並給予可執行權限, 可以嘗試執行以下指令:


$ test.sh 1 2 3
3

上面在執行 test.sh 時, 輸入了 3 個參數, 分別是 1, 2, 3, 而 $# 便會直接印出輸入的參數數量.

例如想要檢查是否輸入 2 個參數, 可以這樣寫:



你可能感興趣的內容:

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.