Shell中的$0、$1、$2的含義


在 shell 中我們會見到 $0、$1、$2這樣的符號,這是什么意思呢?

簡單來說 $0 就是你寫的shell腳本本身的名字,$1 是你給你寫的shell腳本傳的第一個參數,$2 是你給你寫的shell腳本傳的第二個參數

比如你新建了一個shell腳本 Test.sh, 內容如下:

#!/bin/sh
echo "shell腳本本身的名字: $0"
echo "傳給shell的第一個參數: $1"
echo "傳給shell的第二個參數: $2"

  

 

保存退出后,你在Test.sh所在的目錄下輸入 bash Test.sh 1 2

結果為:

shell腳本本身的名字: Test.sh
傳給shell的第一個參數: 1
傳給shell的第二個參數: 2

 

https://blog.csdn.net/weixin_41287692/article/details/79361995


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM