国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Linux shell傳遞參數(shù)實(shí)現(xiàn)原理及代碼實(shí)例

瀏覽:110日期:2024-04-12 11:21:51

Shell 傳遞參數(shù)

我們可以在執(zhí)行 Shell 腳本時(shí),向腳本傳遞參數(shù),腳本內(nèi)獲取參數(shù)的格式為:$n。n 代表一個(gè)數(shù)字,1 為執(zhí)行腳本的第一個(gè)參數(shù),2 為執(zhí)行腳本的第二個(gè)參數(shù),以此類推……

以下實(shí)例我們向腳本傳遞兩個(gè)參數(shù),并分別輸出,其中 $0 為執(zhí)行的文件名:

Linux shell傳遞參數(shù)實(shí)現(xiàn)原理及代碼實(shí)例

Linux shell傳遞參數(shù)實(shí)現(xiàn)原理及代碼實(shí)例

特殊字符參數(shù)

$#傳遞到腳本的參數(shù)個(gè)數(shù)

$*以單個(gè)字符串形式顯示所有傳遞到腳本的參數(shù),如“1 2 3”

$$腳本運(yùn)行的當(dāng)前進(jìn)程ID號(hào)

$! 后臺(tái)運(yùn)行的最后一個(gè)進(jìn)程的ID號(hào)

$@  以多個(gè)字符串形式顯示所有傳遞到腳本的參數(shù),如“1” “2” “3”

$-顯示Shell使用的當(dāng)前選項(xiàng),與set命令功能相同。

$?顯示最后命令的退出狀態(tài)。0表示沒有錯(cuò)誤,其他任何值表明有錯(cuò)誤。

Linux shell傳遞參數(shù)實(shí)現(xiàn)原理及代碼實(shí)例

$*和$@的區(qū)別

Linux shell傳遞參數(shù)實(shí)現(xiàn)原理及代碼實(shí)例

Linux shell傳遞參數(shù)實(shí)現(xiàn)原理及代碼實(shí)例

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Linux系統(tǒng)
相關(guān)文章:
主站蜘蛛池模板: 璧山县| 平昌县| 西华县| 台东市| 云和县| 隆安县| 泽州县| 洮南市| 普兰店市| 锦屏县| 沂源县| 崇文区| 文成县| 武穴市| 麟游县| 南皮县| 奉贤区| 长寿区| 佛山市| 东至县| 娄烦县| 大姚县| 宜黄县| 家居| 龙门县| 衡阳市| 土默特左旗| 鹿泉市| 汽车| 石柱| 乐清市| 名山县| 三穗县| 靖边县| 晋中市| 隆回县| 乌兰察布市| 台湾省| 呼和浩特市| 冀州市| 阿克苏市|