婷婷综合国产,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循環遍歷的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 陇川县| 东阳市| 库车县| 丰台区| 仙居县| 陆河县| 逊克县| 宾川县| 莒南县| 湖南省| 中牟县| 舟曲县| 达州市| 海安县| 深泽县| 义乌市| 临沧市| 平遥县| 农安县| 南华县| 潼关县| 民和| 兖州市| 始兴县| 永兴县| 修水县| 鹿泉市| 营山县| 高平市| 囊谦县| 荆门市| 康保县| 通许县| 昆明市| 个旧市| 沙湾县| 台南市| 安多县| 阿坝| 中卫市| 高唐县|