亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
用perl 取最大數(shù)和最小數(shù)
[打印本頁(yè)]
作者:
kernel69
時(shí)間:
2012-11-30 11:42
標(biāo)題:
用perl 取最大數(shù)和最小數(shù)
本帖最后由 kernel69 于 2012-11-30 11:42 編輯
這是shell版的一個(gè)帖子,想用perl命令行解決,但沒(méi)找到合適的方法,還請(qǐng)perl大牛們幫忙啊
現(xiàn)在有這樣一個(gè)文加件的列表
aaa_bbb_1
aaa_bbb_11
aaa_bbb_12
~
aaa_bbb_19
aaa_bbb_2
aaa_bbb_21
~
aaa_bbb_29
aaa_bbb_3
.....
最后想要得到的結(jié)果是
bbb 最小的數(shù)-最大的數(shù)
比如
bbb 1-29
這樣的一個(gè)統(tǒng)計(jì)效果。
用
perl命令行模式
怎么寫?
作者:
蘭花仙子
時(shí)間:
2012-11-30 11:51
A homework question?
$ perl -nle 'push @a,$1 if /bbb_(\d+)/; END{($min,$max)=(sort {$a<=>$b} @a)[0,-1];print "$min $max"}' data.txt
1 29
作者:
kernel69
時(shí)間:
2012-11-30 13:59
版主,文本格式是bbb 1-29
還有一個(gè)想請(qǐng)教,
($min,$max)=(sort {$a<=>$b} @a)[0,-1]
復(fù)制代碼
代碼中=()[0,-1]不太明白什么意思,sort出來(lái)的值怎么就能用[0,-1]調(diào)用了那?
回復(fù)
2#
蘭花仙子
作者:
wsxedcer
時(shí)間:
2012-11-30 14:28
回復(fù)
3#
kernel69
sort 大小排序, [0,-1] 數(shù)組切片
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2