亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
數(shù)組小問題
[打印本頁]
作者:
dahaoshanhe
時(shí)間:
2013-05-24 18:31
標(biāo)題:
數(shù)組小問題
本帖最后由 dahaoshanhe 于 2013-05-24 18:32 編輯
有文本文件如下:
USA 23 56 98
12 97 34
CHA 10 98 9 81 8
1 9 7
GER 98 91
191 91
復(fù)制代碼
想將 以字母開頭的行及行下數(shù)字行示為一個(gè)處理塊,
如:
USA 23 56 98
12 97 34
和
CHA 10 98 9 81 8
1 9 7
為兩個(gè)處理塊,
在AWK中如何將每塊的每個(gè)元素寫入數(shù)組呢。
array[1,1]=usa
array[1,2]=23
.................
array[2,1]=CHA
array[2,2]=10
.................
高手路過請指點(diǎn)下~
作者:
井蛙夏蟲
時(shí)間:
2013-05-24 19:09
awk 'BEGIN{row=0}/^[a-zA-Z]/{row++;col=1}{for(i=1;i<=NF;++i){a[row","col]=$i;col++}}END{for(element in a)print element,a[element]}' input
復(fù)制代碼
作者:
dahaoshanhe
時(shí)間:
2013-05-24 20:28
本帖最后由 dahaoshanhe 于 2013-05-24 20:30 編輯
回復(fù)
2#
井蛙夏蟲
謝謝!。
二維數(shù)組輸出能夠按照順序輸出么?
作者:
zooyo
時(shí)間:
2013-05-24 23:21
提示:
作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
作者:
dahaoshanhe
時(shí)間:
2013-05-25 12:15
回復(fù)
4#
zooyo
聰明 恭喜你 猜對了
作者:
zooyo
時(shí)間:
2013-05-27 10:52
提示:
作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
作者:
yinwei2012
時(shí)間:
2013-05-29 10:00
awk '/^[A-Z]/{a++;t=0;for(i=1;i<=NF;i++){b[a i]=$i;t=NF;};getline;for(i=1;i<=NF;i++){b[a t+i]=$i;}}END{for(i in b) print i,b[i];}' a | sort
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2