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

首頁 > 開發(fā) > Linux Shell > 正文

Shell中創(chuàng)建序列和數(shù)組(list、array)的方法

2020-07-27 19:05:35
字體:
供稿:網(wǎng)友

關(guān)于linux數(shù)組定義,以及生成方法,請(qǐng)看:linux shell 動(dòng)態(tài)生成 數(shù)組系列 seq使用技巧 。這里我主要說的是高效生成list 字符串,還有數(shù)組方法。

 

一、seq方法生成:

[chengmo@centos5 shell]$ aNumList=$(seq 100);[chengmo@centos5 shell]$ echo $aNumList1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

aNumList得到是字符串,不同之處以:空格分隔開。在linux里面,可以把它看作是list. 可以通過for…in  循環(huán)讀取。

[chengmo@centos5 shell]$ for i in $aNumList;do echo $i;done;1234……

如果需要生成array只需要將$(seq 100) 再加個(gè)”()”即可。

[chengmo@centos5 ~]$ aNumList=($(seq 100));[chengmo@centos5 ~]$ echo $aNumList1[chengmo@centos5 ~]$ echo ${#aNumList[@]}100

長度是100的數(shù)組。

 

二、通過內(nèi)部{begin..end}生成

這種方法生成seq非常方便。通過內(nèi)部運(yùn)算符完成。

[chengmo@centos5 ~]$ echo {1..10}1 2 3 4 5 6 7 8 9 10[chengmo@centos5 ~]$ for a in {1..10};do echo $a;done; 12345678910

三、性能比較

[chengmo@centos5 ~]$ time echo {1..100}1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100real  0m0.000suser  0m0.001ssys   0m0.000s [chengmo@centos5 ~]$ time echo $(seq 100)1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100real  0m0.003suser  0m0.002ssys   0m0.001s

從上面可以看到,{begin..end}速度比seq調(diào)用快了不少了。 以后調(diào)用時(shí)候可以考慮通過內(nèi)部操作符完成。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产麻豆交换夫妇 | 久久精品视频8 | 一级免费黄色免费片 | 九草网| 91精品国产乱码久久久久久久久 | 老a影视网站在线观看免费 国产精品久久久久久久久久尿 | av在线成人 | 色无极影院亚洲 | 免费看国产视频 | 久久激情国产 | 午夜丰满少妇高清毛片1000部 | 香蕉国产精品 | 欧美性受xxxx人人本视频 | 偿还电影免费看 | 国产免费久久久 | 精品免费久久 | 日本高清com | 国产精品久久久毛片 | 天天艹综合 | va视频在线| 国产午夜亚洲精品理论片大丰影院 | 羞羞电影网| 亚洲国产色婷婷 | 逼片视频 | 国产美女做爰免费视 | 日本va在线观看 | 亚洲视频在线一区二区 | 在线观看免费毛片视频 | 激情视频免费看 | 久久69精品久久久久久国产越南 | 久草亚洲视频 | 国产免费一区二区三区 | 成人国产精品色哟哟 | 午夜色片 | 久久中文免费 | 性片网站 | 国产欧美在线观看不卡一 | 李宗瑞国产福利视频一区 | 欧美激情视频一区二区免费 | 国产免费黄色 | 13一14毛片免费看 |