麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 開(kāi)發(fā) > Linux Shell > 正文

Linux shell數(shù)組與關(guān)聯(lián)數(shù)組的用法實(shí)例

2020-07-27 18:46:05
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

1. 關(guān)聯(lián)數(shù)組

  • 使用 declare -A(declare 的用法請(qǐng)使用 help 進(jìn)行查看,help declare) 進(jìn)行聲明關(guān)聯(lián)數(shù)組變量;
$ declare -A fruits_price$ fruits_price=([apple]='$100' [orange]='$150')
  • 列出關(guān)聯(lián)數(shù)組的索引(也就是 key):
$ echo ${!fruits_price[*]}$ echo ${!fruits_price[@]}

2. 序列數(shù)組

seq 方法創(chuàng)建

  • 基本用法:
$ a_num_seq = ($seq 5)$ echo $a_num_seq1 2 3 4 5
  • a_num_seq 得到是字符串,不同之處以空格分隔開(kāi)。在linux 里面,可以把它看作是 list. 可以通過(guò)for…in 循環(huán)讀取。
$ for i in $a_num_list; do echo $i; done;12345
  • 生成 array,只需在$(seq 5)外再套一層()
$ a_num_seq = ($(seq 5))$ echo $a_num_seq1$ echo ${#a_num_seq[@]}5 # 得到其長(zhǎng)度信息
  • 使用 {begin…end}

注意 begin 和 and 之間是兩個(gè)小數(shù)點(diǎn),而不是三個(gè);

$ echo {1..10}1 2 3 4 5 6 7 8 9 10$ for i in {1..5}; do echo $i; done;12345
  • 性能比較
$ time echo {1..100000}

real 0m18.758s
user 0m0.068s
sys 0m0.012s

$ time echo $(seq 100000)

real 0m20.064s
user 0m0.068s
sys 0m0.012s

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)武林網(wǎng)的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产亚洲精品综合一区91 | 国产成视频在线观看 | 在线看一级片 | 欧美大屁股精品毛片视频 | 国产午夜免费福利 | 成人在线网站 | 免费一级欧美在线观看视频 | 国内精品一级毛片免费看 | 中文字幕四区 | 99精品国产视频 | 精品一区二区三区网站 | 久久国产精品99国产 | 娇喘视频在线观看 | 91福利在线观看 | 成码无人av片在线观看网站 | 日韩视频一区二区三区在线观看 | av在线更新 | 久久激情国产 | 精品国产呦系列在线看 | 青青草好吊色 | 亚洲午夜1000理论片aa | 国内精品伊人久久 | chinese xvideos gay | 成人三级电影在线 | 九九热视频这里只有精品 | 免费在线观看成年人视频 | 精品亚洲免费 | 亚洲成人网一区 | 国产免费成人在线 | 久久av喷吹av高潮av懂色 | 91精品国产日韩91久久久久久360 | 91精品久久久久久 | 免费视频a | 久久福利剧场 | 中国杭州少妇xxxx做受 | 国产伦久视频免费观看视频 | 国产免费观看av | 国产成人在线一区二区 | 成人三级黄色片 | 在线成人免费观看www | h色视频在线观看 |