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