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