- 傳遞參數
- 跟蹤參數
- 移動變量
- 處理選項
- 將選項標准化
- 獲得用戶的輸入
bash shell提供了一些不同的方法來從用戶處獲取數據,包括命令行參數(添加在命令后數據),命令行選項(可以修改命令行為的單個字母) 以及從鍵盤讀取輸入的能力
命令行參數
讀取參數
bash shell會將一些稱為位置參數的特殊變量分配給輸入到命令中得到的所有參數,也包括shell所執行的腳本名稱,位置參數是標准的數字:$0 是程序名,$1 是第一個參數,依此類推直到第九個參數$9 超過9個的參數&{$9} ~ &{$n}
輸出的結果為: