緒論
有關Shell腳本的一篇文章。
正文
規則:
- 命名只能使用英文字母,數字和下劃線,不能以數字開頭。
- 中間不能用空格,可以使用下劃線。
- 不能使用標點符號。
- 不能使用bash裏的關鍵字。
- 變量名和等號之間不能有空格。
- 使用時需要加美元符號($),否則輸出的將是純文本內容。
- 使用readonly命令可以將變量定義爲只讀變量,只讀變量不允許被修改。
- 使用unset命令刪除變量,該命令不能刪除只讀變量。
# 顯式賦值
myString="字符串"
myNum=10
# 語句賦值
for file in $(ls /etc)
# 使用變量,推薦給所有變量加上花括號
echo $myNum
echo ${myNum}
echo "I am ${myNum} years old"
# 變量重新定義
myNum=10
echo ${myNum}
myNum=20
echo ${myNum}
# 使用readonly命令
myNum=10
readonly myNum
結果
(若有什麼錯誤,請留言指正,3Q)