您好,登錄后才能下訂單哦!
一、shell函數(shù)
將命令序列按格式寫在一起
可方便重復(fù)使用命令序列
shell函數(shù)定義(使用return或exit可以顯式地結(jié)束函數(shù))
[?function?]函數(shù)名(){ ???????命令序列 ?????????[return?x] }
調(diào)用函數(shù)的方法
函數(shù)名?[參數(shù)1][參數(shù)2]
示例1
兩個(gè)數(shù)字求和
通過(guò)sum () {定義函數(shù)
二、shell數(shù)組
應(yīng)用場(chǎng)景包括
獲取數(shù)組長(zhǎng)度
獲取元素長(zhǎng)度:
遍歷元素
元素切片
元素替換
元素刪除
數(shù)組定義方法:
方法一:數(shù)組名=(value0 value1 value2 ...)
方法二:數(shù)組名=([0]=value [1]=value [2]=value ...)
方法三:列表名="value0 value1 value2 ..."
? ? ? ? ? ? ? ? ? ? 數(shù)組名=($列表名)
方法四:數(shù)組名[0]="value"
? ? ? ? ? ? ? ? ? ? 數(shù)組名[1]="value"
? ? ? ? ? ? ? ? ? ? 數(shù)組名[2]="value"
? ? ? ? ? ? ? ? ? ? ...
數(shù)組包括的數(shù)據(jù)類型
數(shù)值類型
字符類型
? ? ? ?使用“或”定義
獲取數(shù)組長(zhǎng)度
${數(shù)組名[@/*]}
讀取某下標(biāo)賦值
${數(shù)組名[下表]}
數(shù)組遍歷
示例1
shell腳本 更改數(shù)組
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。