中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

shell函數與數組(含腳本舉例)

發布時間:2020-03-04 07:49:55 來源:網絡 閱讀:302 作者:wx5d3fd1efe40e3 欄目:開發技術

一、shell函數

  • 將命令序列按格式寫在一起

  • 可方便重復使用命令序列

  • shell函數定義(使用return或exit可以顯式地結束函數)

[?function?]函數名(){
???????命令序列
?????????[return?x]
}
  • 調用函數的方法

函數名?[參數1][參數2]

示例1

兩個數字求和

  • 通過sum () {定義函數

shell函數與數組(含腳本舉例)

shell函數與數組(含腳本舉例)

二、shell數組

應用場景包括

  • 獲取數組長度

  • 獲取元素長度:

  • 遍歷元素

  • 元素切片

  • 元素替換

  • 元素刪除

數組定義方法:

  • 方法一:數組名=(value0 value1 value2 ...)

  • 方法二:數組名=([0]=value [1]=value [2]=value ...)

  • 方法三:列表名="value0 value1 value2 ..."

? ? ? ? ? ? ? ? ? ? 數組名=($列表名)

  • 方法四:數組名[0]="value"

? ? ? ? ? ? ? ? ? ? 數組名[1]="value"

? ? ? ? ? ? ? ? ? ? 數組名[2]="value"

? ? ? ? ? ? ? ? ? ? ...

shell函數與數組(含腳本舉例)

數組包括的數據類型

  • 數值類型

  • 字符類型

? ? ? ?使用“或”定義

獲取數組長度

  • ${數組名[@/*]}

shell函數與數組(含腳本舉例)

讀取某下標賦值

  • ${數組名[下表]}

數組遍歷



shell函數與數組(含腳本舉例)

shell函數與數組(含腳本舉例)

示例1

shell腳本 更改數組

shell函數與數組(含腳本舉例)

shell函數與數組(含腳本舉例)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

龙泉市| 冀州市| 河曲县| 鱼台县| 格尔木市| 保定市| 东台市| 阳高县| 屏山县| 清远市| 应用必备| 榆林市| 张北县| 陆丰市| 裕民县| 恩施市| 仙桃市| 青神县| 西乡县| 新河县| 瑞安市| 大冶市| 乐业县| 开阳县| 金阳县| 揭东县| 宁陵县| 柳州市| 闵行区| 南投县| 鲁甸县| 奉节县| 全南县| 多伦县| 寿宁县| 出国| 湖州市| 无锡市| 千阳县| 正蓝旗| 沙雅县|