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