在编写 Linux bash shell 脚本时,经常会用到 $0、$1、$2、$#、$@、$*、$? 等参数。下面具体说明这些参数的含义。
假设执行 ./test.sh a b c 这样一个命令,则可以使用下面的参数来获取一些值:
在编写 Linux bash shell 脚本时,经常会用到 $0、$1、$2、$#、$@、$*、$? 等参数。下面具体说明这些参数的含义。
假设执行 ./test.sh a b c 这样一个命令,则可以使用下面的参数来获取一些值:
目錄
Debug
讀取輸入
取得執行shell時的參數當變數
if / else / else if 寫法
IF 雙判斷式
用正規化和萬用字元做模糊判斷
判斷是否是檔案
檔案判斷
字串比較
數字比較
Ref
set –x 把變數的值顯示出來,看是否如預期
set –v 這樣會先把還沒處理過的程式馬秀出來
set –xv 顯示更多的資訊。