Shell程式設計筆記

2021-09-19 15:39:46 字數 906 閱讀 3159

1,變數命名規則:your_name=「runoob.com」

注意,變數名和等號之間不能有空格,這可能和你熟悉的所有程式語言都不一樣。同時, 變數名的命名須遵循如下規則:

命名只能使用英文本母,數字和下劃線,首個字元不能以數字開頭。

中間不能有空格,可以使用下劃線(_)。

不能使用標點符號。

不能使用bash裡的關鍵字(可用help命令檢視保留關鍵字)。

2,陣列:shell 陣列用括號來表示,元素用"空格"符號分割開,語法格式如下:

array_name=(value1 … valuen)

示例:

my_array=(a b 「c」 d)

或:array_name[0]=value0

array_name[1]=value1

array_name[2]=value2

讀取陣列:

$

示例:

my_array=(a b 「c」 d)

echo 「第乙個元素為: $」

echo 「第二個元素為: $」

echo 「第三個元素為: $」

echo 「第四個元素為: $」

執行結果為:

$ chmod +x test.sh

$ ./test.sh

第乙個元素為: a

第二個元素為: b

第三個元素為: c

第四個元素為: d

shell程式設計筆記

第一天學習shell程式設計,自己做的筆記 test1 bin sh judge dir exist if d data 20140515 then mkdir p data 20140515 else echo this dir is exist,please exit fi bin sh sco...

shell程式設計筆記

if 1 eq 1 a 2 2 then echo true elif 1 lt 2 o 3 gt 4 then echo else echo false fi gt lt ge le eq ne a o if f 1.sh echo 1.sh exists if e 1.sh then echo ...

shell 程式設計筆記

告訴系統用什麼指令碼進行編輯 常用 bin bash。在對變數進行賦值時,規避空格符。單雙引號的使用,單引號成對出現,且在單引號中不能使用變數,但可以在雙引號中使用單引號加變數的形式。例如 bin bash var jj help var xx var jj var ll var jj me ech...