国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

紅帽linux[基礎(chǔ)命令] 特殊變量列表

2021-05-16 17:56 作者:夜灬長夢(mèng)多  | 我要投稿

特殊變量列表??

$0

當(dāng)前腳本的文件名

$n

傳遞給腳本或函數(shù)的參數(shù)。n 是一個(gè)數(shù)字,表示第幾個(gè)參數(shù)。例如,第一個(gè)參數(shù)是$1,第二個(gè)參數(shù)是$2。

$#

傳遞給腳本或函數(shù)的參數(shù)個(gè)數(shù)。

$*

傳遞給腳本或函數(shù)的所有參數(shù)。

$@

傳遞給腳本或函數(shù)的所有參數(shù)。被雙引號(hào)(" ")包含時(shí),與 $* 稍有不同

$?

上個(gè)命令的退出狀態(tài),或函數(shù)的返回值。

$$

當(dāng)前Shell進(jìn)程ID。對(duì)于 Shell 腳本,就是這些腳本所在的進(jìn)程ID。


命令行參數(shù)

運(yùn)行腳本時(shí)傳遞給腳本的參數(shù)稱為命令行參數(shù)。命令行參數(shù)用 $n 表示,例如,$1 表示第一個(gè)參數(shù),$2 表示第二個(gè)參數(shù),依次類推。

請(qǐng)看下面的代碼:

建立一個(gè)testvar.sh文件,寫入以下內(nèi)容:

#!/bin/bash
echo "File Name: $0"
echo "First Parameter : $1"
echo "First Parameter : $2"
echo "Quoted Values: $@"
echo "Quoted Values: $*"
echo "Total Number of Parameters : $#"

然后chmod +x testvar.sh改變文件的權(quán)限,運(yùn)行結(jié)果:


[kiosk@foundation0 ~]$ ./testvar.sh cq sztech
File Name: ./testvar.sh
First Parameter : cq
First Parameter : sztech
Quoted Values: cq sztech
Quoted Values: cq sztech
Total Number of Parameters : 2


紅帽linux[基礎(chǔ)命令] 特殊變量列表的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
元氏县| 古浪县| 永寿县| 桃园县| 赣榆县| 陆河县| 乐都县| 桃园县| 沂南县| 平潭县| 德化县| 潼南县| 刚察县| 西乌珠穆沁旗| 盖州市| 垦利县| 偃师市| 福贡县| 栾城县| 邯郸县| 观塘区| 精河县| 扎鲁特旗| 阿勒泰市| 贵阳市| 新竹市| 青铜峡市| 汉阴县| 灵台县| 桓仁| 新源县| 尼勒克县| 景泰县| 南郑县| 德阳市| 德庆县| 清新县| 松溪县| 大同市| 泾川县| 叙永县|