$0&n
成都創(chuàng)新互聯(lián)專注于企業(yè)
成都全網(wǎng)營銷推廣、網(wǎng)站重做改版、余杭網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、
H5技術(shù)、
商城建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、
外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為余杭等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。bsp; 獲取當(dāng)前執(zhí)行的shell腳本的文件名,如果執(zhí)行腳本包含了路徑,那么就包括腳本路徑
$n 獲取當(dāng)前執(zhí)行的shell腳本的第n個參數(shù)值,n=1..9,當(dāng)n為0時表示腳本的文件名;如果n大于9,則用大括號括起來,例如${10},接的參數(shù)以空格隔開
$# 獲取當(dāng)前執(zhí)行的shell腳本后面接的參數(shù)的總個數(shù)
$* 獲取當(dāng)前shell腳本所有傳參的參數(shù),不加引號和$@相同,如果給$*加上雙引號,例如"$*",則表示將所有的參數(shù)視為單個字符串,相當(dāng)于"$1 $2 $3"
$@ 獲取當(dāng)前shell腳本所有傳參的參數(shù),不加引號和$*相同:如果給$@加上雙引號,例如"$@",則表示將所有的參數(shù)視為不同的獨立字符串,相當(dāng)于"$1" "$2" "$3" "..."。這事將多參數(shù)傳遞給其他程序的最佳方式,因為它會保留所有的內(nèi)嵌在每個參數(shù)里的任何空白。當(dāng)"$@"和"$*"都加上雙引號時,兩者是有區(qū)別的,都不加雙引號時兩者無區(qū)別。
$? 獲取當(dāng)前shell腳本執(zhí)行上一個指令的返回值
網(wǎng)頁標(biāo)題:Shell常用的特殊位置參數(shù)變量說明-創(chuàng)新互聯(lián)
網(wǎng)頁地址:
http://weahome.cn/article/cccjsd.html