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