$#:傳給 shell 腳本參數的數量
$*:傳給 shell 腳本參數的內容
$1、$2、$3、...、$9:運行腳本時傳遞給其的參數,用空格隔開
$?:命令執行后返回的狀態
"$?"用于檢查上一個命令執行是否正確(在 Linux 中,命令退出狀態為 0 表示該命令正確執行,任何非 0 值表示命令出錯)。
$0:當前執行的進程名
$$:當前進程的進程號
"$$"變量最常見的用途是用作臨時文件的名字以保證臨時文件不會重復
更多關于物聯網培訓的問題,歡迎咨詢千鋒教育在線名師。千鋒教育擁有多年IT培訓服務經驗,采用全程面授高品質、高體驗培養模式,擁有國內一體化教學管理及學員服務,助力更多學員實現高薪夢想。