Shell傳遞引數

2022-06-21 23:09:22 字數 445 閱讀 8040

以下例項我們向指令碼傳遞三個引數,並分別輸出,其中$0為執行的檔名:

#!/bin/bash

echo

"shell 傳遞引數例項!";

echo

"執行的檔名:$0";

echo

"第乙個引數為:$1";

echo

"第二個引數為:$2";

echo

"第三個引數為:$3

";

輸出結果如下所示:

shell 傳遞引數例項!

執行的檔名:./test.sh

第乙個引數為:

1第二個引數為:

2第三個引數為:

shell引數傳遞

1.位置變數引數即可傳入到指令碼的引數,最多可以訪問 9個,比如 sh a b c d 其中 0 是指令碼名字 1 是第乙個引數 a以此類推 2.特殊參量 傳遞到指令碼的引數個數 以乙個單字串顯示所有向指令碼傳遞的引數。與位置變數不同,可以超過9個 指令碼執行的當前id 後台執行的最後乙個程序的程序...

Shell 傳遞引數

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

Shell 傳遞引數

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