婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > linux shell 中數組的定義和for循環遍歷的方法

linux shell 中數組的定義和for循環遍歷的方法

熱門標簽:4層電梯外呼控制系統設計 申請400電話有什么用 貴陽400電話到哪里去辦理 宿松高德地圖標注 網絡電話外呼系統撥號軟件 天津智能外呼系統排名 電銷機器人加盟多少錢 汨羅代理外呼系統 400電話申請找

linux shell中的語法和普通編程語言 c/c++ java 的不太一樣,平時用的不多,所以總是記不住,寫腳本才會去查怎么用。

今天突然被問到數組怎么去遍歷。平時寫shell腳本也經常遍歷數組,但是一下沒答上來,被鄙視了。

所以平時學習還是好好總結吧,不能每次都問度娘谷爺。IT 知識體系較為龐大,細節的東西也太多,平時遇到問題應該的多總結記筆記。

linux 中定義一個數據的語法為:

variable=(arg1 arg2 arg3 ....)

中間用空格分開。數組的下標從0開始。

1 獲取下標為n的元素:

variable[n]

而且不存在數組下標溢出的情況,如果 n>= 數組的長度,那么為空,不會報錯。

2 獲取數組長度

${#variable[@]}

或者

${#variable[*]}

那么如何用for遍歷呢?一共有兩種方式:

1 for i in ${variable[@]}; do

 # do something....
done

2 for i in $(seq 0 ${#variable[@]}); do

 e=${variable[$i]}
 # do something....
done

以上兩種方法 把 @ 換成 * 也行。

以上這篇linux shell 中數組的定義和for循環遍歷的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Shell腳本數組操作小結
  • Shell腳本數組用法小結
  • linux shell數組深入學習理解
  • shell for循環與數組應用介紹
  • Linux shell數組循環的實例詳解
  • Shell中創建序列和數組(list、array)的方法
  • shell 使用數組作為函數參數的方法(詳解)
  • 淺談shell數組的定義及循環
  • Shell動態生成數組的多種方法
  • Shell中數組以及其相關操作的詳細實例

標簽:連云港 廣東 撫州 贛州 海北 臨沂 烏蘭察布 昌都

巨人網絡通訊聲明:本文標題《linux shell 中數組的定義和for循環遍歷的方法》,本文關鍵詞  linux,shell,中,數組,的,定,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux shell 中數組的定義和for循環遍歷的方法》相關的同類信息!
  • 本頁收集關于linux shell 中數組的定義和for循環遍歷的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 新源县| 布拖县| 定襄县| 德江县| 巴中市| 收藏| 仪陇县| 静乐县| 马关县| 承德县| 丁青县| 观塘区| 天峨县| 临沂市| 仪征市| 山东省| 威信县| 汤原县| 巴楚县| 鸡泽县| 扶风县| 自治县| 吴堡县| 应城市| 冀州市| 若尔盖县| 施秉县| 南召县| 神农架林区| 泊头市| 漳平市| 台安县| 满洲里市| 子洲县| 岑溪市| 海阳市| 秭归县| 环江| 德清县| 来宾市| 赤壁市|