1. 程式人生 > >shell數組的應用實踐

shell數組的應用實踐

語法 圖片 ima images 鍵值對 分享 cto arr 應用

shell數組的定義:

方法1:用小擴話將變量值括起來賦值給數組變量,每個變量值之間要用空格進行分割。

語法如下:

array=(value1 value2 value3 ....) #常用

技術分享圖片

方法2:用小括號將變量值括起來,同時采用鍵值對的形式賦值。

技術分享圖片

最三種比較麻煩,不使用。


第四種方法是動態定義數組變量,並使用命令的輸出結果作為數組的內容:

array=($(命令))

或者:

array=(`命令`)

技術分享圖片

13.2.2 shell腳本打印及輸出

技術分享圖片

3.數組賦值: 刪除是要使用unset刪除下標

技術分享圖片

5.數組內容的截取和替換


shell數組的應用實踐