1、shell函數shell
將命令序列按格式寫在一塊兒數組
可方便重複使用命令序列bash
shell函數定義(使用return或exit能夠顯式地結束函數)ide
[ function ]函數名(){ 命令序列 [return x] }
調用函數的方法
函數
函數名 [參數1][參數2]
示例1spa
兩個數字求和orm
經過sum () {定義函數blog
2、shell數組it
應用場景包括io
獲取數組長度
獲取元素長度:
遍歷元素
元素切片
元素替換
元素刪除
數組定義方法:
方法一:數組名=(value0 value1 value2 ...)
方法二:數組名=([0]=value [1]=value [2]=value ...)
方法三:列表名="value0 value1 value2 ..."
數組名=($列表名)
方法四:數組名[0]="value"
數組名[1]="value"
數組名[2]="value"
...
數組包括的數據類型
數值類型
字符類型
使用「或」定義
獲取數組長度
${數組名[@/*]}
讀取某下標賦值
${數組名[下表]}
數組遍歷
示例1
shell腳本 更改數組