shell語(yǔ)法與大部分開(kāi)發(fā)語(yǔ)言類(lèi)似感昼,其中個(gè)別幾個(gè)點(diǎn)出來(lái)著重記憶
unset 刪除變量
echo 控制臺(tái)輸出日志
聲明一個(gè)變量的時(shí)候,
young_man='xiaoming'是可以識(shí)別的,
但是
young_man = 'xiaoming'不能被識(shí)別湾蔓,賦值中間不能加空格
表達(dá)式和運(yùn)算符之間要有空格途样,例如 2+2 是不對(duì)的,必須寫(xiě)成 2 + 2
同時(shí)聲明數(shù)組佛寿,需要用空格進(jìn)行分割
例如 array=(value1 value2 value3)
讀取數(shù)組中的值幌墓,與使用變量一樣,如${array[0]}
使用@或者*冀泻,如${array[@]}或者${array[*]}可以讀取數(shù)組中所有的值
使用#
如${#array[@]}常侣,可以獲取數(shù)組的數(shù)量,字符串使用弹渔,可以獲取字符串長(zhǎng)度
單行注釋可以使用#胳施,例如一下
# 這是一條注釋
多行注釋之首使用:<<!,末尾用肢专!例如
:<<!
這里寫(xiě)注釋
!
對(duì)這個(gè)有興趣的舞肆,可以在這里自行學(xué)習(xí)