您好,登錄后才能下訂單哦!
linux中$#,$0,$1,$2,$@,$*,$$,$?的含義
$# 是傳給腳本的參數個數
$0 是腳本本身的文件名
$1 是腳本后接的第一個參數
$2 是腳本后接的第二個參數
$@ 是傳給腳本的所有參數列表,"$1" "$2" "$3" … "$n"
$* 是以一個單字符串顯示傳給腳本的所有參數,"$1 $2 $3 … $n"
$$ 是腳本運行的當前進程ID號
$? 是最后運行命令的結束狀態碼,0表示沒有錯誤,其他表示有錯誤
邏輯操作符舉例
小結:邏輯操作符使用總結
[]中用-a -o !
[[]]中用&& || !
test用-a -o !和[]相同
參考鏈接: linux中$#,$0,$1,$2,$@,$*,$$,$?的含義 https://my.oschina.net/u/3997182/blog/3071460
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。