好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 通過實(shí)例深入理解linux shell數(shù)組

通過實(shí)例深入理解linux shell數(shù)組

熱門標(biāo)簽:打電話機(jī)器人接我是他的秘書 河南信譽(yù)好的不封卡電話外呼系統(tǒng) 揭陽智能電話機(jī)器人推薦 江蘇云電銷機(jī)器人公司 如果做線上地圖標(biāo)注 客服外呼系統(tǒng)怎么樣 地圖標(biāo)注員都是年輕人 百度地圖標(biāo)注錯了有責(zé)任嗎 華鋒e路航港口地圖標(biāo)注

本文為大家介紹linxu shell中數(shù)組的相關(guān)知識,并舉了很多例子供參考,包括數(shù)組的復(fù)制,計(jì)算,刪除,替換等,是學(xué)習(xí)shell 數(shù)組的不可多得的好文章。

數(shù)組的聲明:

1)array[key]=value # array[0]=one,array[1]=two
2)declare -a array # array被當(dāng)作數(shù)組名
3)array=( value1 value2 value3 ... )
4)array=( [1]=one [2]=two [3]=three ... )
5)array="one two three" # echo ${array[0|@|*]},把a(bǔ)rray變量當(dāng)作數(shù)組來處理,但數(shù)組元素只有字符串本身

數(shù)組的訪問:

1)${array[key]} # ${array[1]}

數(shù)組的刪除

1)unset array[1] # 刪除數(shù)組中第一個元素
2)unset array # 刪除整個數(shù)組

計(jì)算數(shù)組的長度:

復(fù)制代碼 代碼如下:

${#array}
${#array[0]} #同上。 ${#array[*]} 、${#array[@]}。注意同#{array:0}的區(qū)別


數(shù)組的提取

從尾部開始提取:
復(fù)制代碼 代碼如下:

array=( [0]=one [1]=two [2]=three [3]=four )
${array[@]:1} # two three four,除掉第一個元素后所有元素,那么${array[@]:0}表示所有元素
${array[@]:0:2} # one two
${array[@]:1:2} # two three

子串刪除
復(fù)制代碼 代碼如下:

[root@localhost dev]# echo ${array[@]:0}
one two three four

[root@localhost dev]# echo ${array[@]#t*e} # 左邊開始最短的匹配:"t*e",這將匹配到"thre"
one two e four

[root@localhost dev]# echo ${array[@]##t*e} # 左邊開始最長的匹配,這將匹配到"three"
[root@localhost dev]# array=( [0]=one [1]=two [2]=three [3]=four )

[root@localhost dev]# echo ${array[@] %o} # 從字符串的結(jié)尾開始最短的匹配
one tw three four

[root@localhost dev]# echo ${array[@] %%o} # 從字符串的結(jié)尾開始最長的匹配
one tw three four


子串替換
復(fù)制代碼 代碼如下:

[root@localhost dev]# array=( [0]=one [1]=two [2]=three [3]=four )
第一個匹配到的,會被刪除
[root@localhost dev]# echo ${array[@] /o/m}
mne twm three fmur

所有匹配到的,都會被刪除
[root@localhost dev]# echo ${array[@] //o/m}
mne twm three fmur

沒有指定替換子串,則刪除匹配到的子符
[root@localhost dev]# echo ${array[@] //o/}
ne tw three fur

替換字符串前端子串
[root@localhost dev]# echo ${array[@] /#o/k}
kne two three four

替換字符串后端子串
[root@localhost dev]# echo ${array[@] /%o/k}
one twk three four

您可能感興趣的文章:
  • linux shell數(shù)組深入學(xué)習(xí)理解
  • Linux Shell腳本系列教程(六):數(shù)組和關(guān)聯(lián)數(shù)組
  • Linux Shell 數(shù)組的創(chuàng)建及使用技巧
  • Linux Shell 數(shù)組建立及使用技巧

標(biāo)簽:巴彥淖爾 婁底 金昌 邵陽 赤峰 淘寶邀評 馬鞍山 許昌

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《通過實(shí)例深入理解linux shell數(shù)組》,本文關(guān)鍵詞  通過,實(shí)例,深入,理解,linux,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《通過實(shí)例深入理解linux shell數(shù)組》相關(guān)的同類信息!
  • 本頁收集關(guān)于通過實(shí)例深入理解linux shell數(shù)組的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产成人精品综合久久久软件| 工口里番肉侵犯全彩无码| 日韩精品高分影片| 公交车破了两个六年级学生| 黑人一区二区| 欧洲无码亚洲AV一品道在线观看| 伊人成综合网| 中国性孕妇xxxxxxxx孕交| 日韩欧美**字幕| 无人区1免费完整观看| 久久综合亚洲色hezyo国产| 疯狂婬荡岳乱妇HD三级动画| 中国60speakingathome| chinesefreexxxx护士| 国产处破苞无码精品入口 | 中文字幕亚洲无线码高清| 精品人妻一区二区三区浪人在线 | 俄美女与黑人一级A片| 中文字幕国内精品日本Av| 久久综合资源| 宫女趴春凳脱裙子打屁股| 欧美?Ⅹ??BBBB| 91熟女91九色91天堂| 久久噜噜久久久精品66| 他扒开她下面的粉嫩p的视频 | gogo人休艺术摄影| 美女视频福利| 日产精品一区至六区| 色七影院| 王芳芳之乱婬短篇小说在线观看| 色色色色网站| 99re6这里有精品热视频| 欧美chinesegayxxxx| 蜜臀91精品国产高清在线观看| 亚洲国产精品精华液2区45| 北京无码一区二区三区| 窥欲电影| 欧美a级黄色片| 成都4片p视频完整版在线观看| 久久水蜜桃亚洲AV无码精品这些| 亚洲黑人巨大videos0|