1、定義陣列
說明:一對括號表示是陣列,陣列元素用「空格」符號分割開。
例項:[test@test]$ a=(1 2 3 4 5)
[test@test]$ echo $a1
2、讀取陣列元素
形式:(1)讀取某個元素
[test@test]$ a=(1 2 3 4 5)
[test@test]$ echo $
3(2)讀取全部元素
[test@test]$ a=(1 2 3 4 5)
[test@test]$ echo $
1 2 3 4 5
3、刪除陣列元素
說明:使用unset命令
形式:[test@test]$ a=(1 2 3 4 5)
[test@test]$ unset a[1]
[test@test]$ echo $
1 3 4 5
4、陣列元素賦值
形式:[test@test]$ a=(1 2 3 4 5)
[test@test]$ a[1] = 100
[test@test]$ echo $
1 100 3 4 5
5、獲得陣列長度
形式:length =$
[test@test]$ a=(1 2 3 4 5)
[test@test]$ echo $
5
linux shell陣列使用
摘自 陣列的定義與賦值 1 array value1 valuen 此時下標從0開始 一對括號表示是陣列,陣列元素用 空格 符號分割開。2 array index value 直接通過 陣列名 下標 就可以對其進行引用賦值,如果下標不存在,自動新增新乙個陣列元素 獲取陣列內容 得到第二個元素。得到所...
linux shell 陣列使用
linux shell在程式設計方面比windows 批處理強大太多,無論是在迴圈 運算。已經資料型別方面都是不能比較的。下面是個人在使用時候,對它在陣列方面一些操作進行的總結。1.陣列定義 chengmo centos5 a 1 2 3 4 5 chengmo centos5 echo a 1一對...
Linux shell 查詢操作
有時可能需要在系統中查詢具有某一特徵的檔案,find 是乙個非常有效的工具。find pathname options print exec ok 讓我們來看看該命令的引數 pathname find命令所查詢的目錄路徑。例如用 來表示當前目錄,用 來表示系統根目錄。print find命令將匹配的...