我們可以在執行 Shell 腳本時,向腳本傳遞參數,腳本內獲取參數的格式為:$n
。
n 代表一個數字,1 為執行腳本的第一個參數,2 為執行腳本的第二個參數,以此類推……。 $#
傳遞到腳本的參數個數
以下實例我們向腳本傳遞三個參數,並分別輸出,其中 $0 為執行的文件名:
test.sh
echo "Shell傳遞參數實例"; echo "shell文件名是:$0"; echo "第1個參數:$1"; echo "第2個參數:$2";
執行效果:
wangju@wangju-HP-348-G4:~/Desktop$ sh test.sh 5 9 Shell傳遞參數實例 shell文件名是:test.sh 第1個參數:5 第2個參數:9
參考文檔: