2.【sheel学习】数组
生活随笔
收集整理的這篇文章主要介紹了
2.【sheel学习】数组
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
sheel數(shù)組的部分操作
當(dāng)我們需要使用一個指令,需要接收它返回的多個參數(shù)的時(shí)候這個時(shí)候就需要使用到數(shù)組
1:定義
declare -a array=(1 2 3)
可以賦值多個參數(shù),中間用空格隔開
2:數(shù)組值的獲取
獲取某個index的值:${array[index]}? ?
獲取所有的值:${array[*]}
截取數(shù)組的部分:${array[*]:index0:index1}
3:數(shù)組元素的替換
${array[*或@]/src/dest}
4:獲取數(shù)組長度
${#array[*或@]}
5:刪除數(shù)組
刪除整個:unset array
刪除索引index的元素:unset array[index]
舉例:獲取Linux多個設(shè)備號
? ? ? ? dev_list=(`ls /dev/ttyUSB*`)
查看長度 echo ${#dev_list[*]}
?
轉(zhuǎn)載于:https://www.cnblogs.com/wangjian1226/p/10418074.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的2.【sheel学习】数组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql isnull
- 下一篇: Zookeeper-watcher机制源