《傳遞引數》shell學習之路 五

2021-08-15 11:40:46 字數 557 閱讀 9949

傳遞引數

在執行 shell 指令碼時,向指令碼傳遞引數,指令碼內獲取引數的格式為:$n

$0 可以輸出執行的檔名稱

n 代表乙個數字,1 為執行指令碼的第乙個引數,2 為執行指令碼的第二個引數,以此類推……

#輸出所有引數$

echo

"$"echo

"傳遞的第乙個引數是$"

echo

"傳遞的第乙個引數是$"

echo

"傳遞的第二個引數是$"

執行

[root@test-server shell]# ./helloworld.sh zhangsan changsha
輸出

zhangsan changsha

傳遞的第乙個引數是./helloworld.sh

傳遞的第乙個引數是zhangsan

傳遞的第二個引數是changsha

Shell學習計畫 Shell 傳遞引數

我們在執行 shell 指令碼時可以向指令碼傳遞引數。shell 指令碼內可以獲取我們傳遞的引數 向指令碼傳遞的引數以空格分開,空格數量沒限制,但至少乙個。在 shell 指令碼內獲取引數的格式為 n n代表乙個數字,1 為執行指令碼的第乙個引數,2 為執行指令碼的第二個引數,以此類推.注意 0為執...

Shell學習之傳遞引數

shell 傳遞引數 我們可以在執行 shell 指令碼時,向指令碼傳遞引數,指令碼內獲取引數的格式為 n。n 代表乙個數字,1 為執行指令碼的第乙個引數,2 為執行指令碼的第二個引數,以此類推 例項以下例項我們向指令碼傳遞三個引數,並分別輸出,其中 0 為執行的檔名 bin bash author...

Shell學習05 引數傳遞

執行指令碼時,可以向指令碼裡面傳遞引數,指令碼可以根據傳遞的引數進行進一步操作。指令碼內獲取引數的格式為 n。n代表乙個數字,比如 1 表示傳進來的第乙個引數,2 表示傳進來的第二個引數,以此類推。建立指令碼並新增內容 touch chuancan.sh vim chuancan.sh bin ba...