在 shell 中我們會見到 $0、$1、$2這樣的符號,這是什么意思呢? 簡單來說 $0 就是你寫的shell腳本本身的名字,$1 是你給你寫的shell腳本傳的第一個參數,$2 是你給你寫的shell腳本傳的第二個參數
比如你新建了一個shell腳本 Test.sh, 內容如下:
#!/bin/sh
echo "shell腳本本身的名字: $0"
echo "傳給shell的第一個參數: $1"
echo "傳給shell的第二個參數: $2"
1
2
3
4
保存退出后,你在Test.sh所在的目錄下輸入 bash Test.sh 1 2
結果為:
shell腳本本身的名字: Test.sh
傳給shell的第一個參數: 1
傳給shell的第二個參數: 2
————————————————
版權聲明:本文為CSDN博主「趣談編程」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_30137611/article/details/77092524
