財神娛樂首存即享優惠回饋唷~詳情請進👉

淺談linux中shell變量$#,$@老虎機 icon,$0,$1,$2的寄義詮釋

摘抄自:ABS_GUIDE

下載地址:http://www.tldp.org/LDP/abs/abs-guide.pdf

linux中shell變量$#,$@,$0,$1,$2的寄義詮釋:

大樂透開獎號碼

變量申明:

$$
Shell自身的PID(ProcessID)
$!
Shell最初運轉的后臺Process的PID
$?
最初運轉的下令的收場代碼(返歸值)
$-
使用Set下令設定的Flag一覽
$*
一切參數列表。如公眾$*”大眾用「”大眾」括起來的環境、以”大眾$1 $2 … $n”大眾的情勢輸入一切參數。
$@
一切參數列表。如”大眾$@”大眾用「公眾」括起來的環境、以公眾$1″大眾 “大眾$2″大眾 … 公眾$n”大眾 的情勢輸入一切參數。
$#
增添到Shell的參數個數
$0
Shell自身的文件名
$1~$n

增添到Shell的各參數值。$1是第1參數、$2是第2參數…。

示例:

1 #!/bin/bash
 2 #
 3 printf “大眾The complete list is %s\n”大眾 公眾$$”大眾
 4 printf “大眾The complete list is %s\n”大眾 “大眾$!”大眾
 5 printf “大眾The complete list is %s\n公眾 公眾$?”大眾
 6 printf “大眾The complete list is %s\n”大眾 “大眾$*”大眾
 7 printf “大眾The complete list is %s\n”大眾 “大眾$@”大眾
 8 printf 公眾The complete list is %s\n如何算出你的偏財運“大眾 “大眾$#”大眾
 9 printf “大眾The complete list is %s\n”大眾 公眾$0公眾
10 printf “大眾The complete list is %s\n”大眾 “大眾$1″大眾
11 print六合彩規則f捕魚達人儲值 “大眾The complete list is %s\n”大眾 “大眾$2

效果:

[Aric@localhost ~]$ bash params.sh 123456 QQ
The complete list is 24249
The complete list is
The complete list is 0
The complete list is 123456 QQ
The complete list is 123456
The complete list is QQ
The complete list is 2
The complete list is params.sh
The complete list is 123456
The complete list is QQ
Have a nice day!!!

以上這篇淺談linux中shell變量$#,$2的寄義詮釋便是小編分享給人人的掃數內容了,但愿能給人人一個參考,也但愿人人多多支撐編程小技能。

【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。