在 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/qq_30137611/article/details/77092524
