亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2505 | 回復(fù): 9
打印 上一主題 下一主題

怎樣用awk來(lái)處理這個(gè)文件 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-06-05 15:31 |只看該作者 |倒序?yàn)g覽
文件內(nèi)容:
74683 1001
74683 1002
74683 1011
74684 1000
74684 1001
74684 1002
74685 1001
74685 1011
74686 1000
....
100085 1000
100085 1001


文件就兩列,希望處理成
74683 1001 1002 1011
74684 1000 1001 1002
...
就是只要第一列數(shù)字相同, 就把他們的第二列放一行上,中間空格分開(kāi)

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2008-06-05 15:44 |只看該作者
剛學(xué)awk,不會(huì),幫你頂一下

論壇徽章:
5
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亞洲杯之朝鮮
日期:2015-03-13 22:47:33IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-01-09 06:20:00IT運(yùn)維版塊每周發(fā)帖之星
日期:2016-03-07 16:27:44
3 [報(bào)告]
發(fā)表于 2008-06-05 15:48 |只看該作者

回復(fù) #1 livelin 的帖子

參考類(lèi)似問(wèn)題

[ 本帖最后由 blackold 于 2008-6-5 15:49 編輯 ]

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2008-06-05 15:58 |只看該作者
cat yourfile | awk '{a[$1]=a[$1]" "$2}END{for(i in a)print i,a}'

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2008-06-05 16:15 |只看該作者
try
awk '{if($1==a) {b[$1]=b[$1]" "$2;}else{a=$1;b[$1]=a" "$2;}}END{for(i in b) print b;}' text

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2008-06-05 16:18 |只看該作者
謝謝樓上各位

試了一下 用數(shù)組的
都提示awk: (FILENAME=abc FNR=103332) fatal: attempt to use array `b' in a scalar context

論壇徽章:
5
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亞洲杯之朝鮮
日期:2015-03-13 22:47:33IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-01-09 06:20:00IT運(yùn)維版塊每周發(fā)帖之星
日期:2016-03-07 16:27:44
7 [報(bào)告]
發(fā)表于 2008-06-05 16:24 |只看該作者

回復(fù) #5 demil 的帖子

應(yīng)該是
  1. print b[i]
復(fù)制代碼
吧。

Sorry.
呵呵,我發(fā)現(xiàn)問(wèn)題所在了,不是demil 的問(wèn)題,demil 的命令是對(duì)的。提交后b[ i ]變成了b. 看不到[ i ]了。請(qǐng)注意b后面的;}變成斜體了。

[ 本帖最后由 blackold 于 2008-6-5 16:29 編輯 ]

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2008-06-05 16:32 |只看該作者
太帥了  ok了  謝謝blackold  demil  和lemboyz

論壇徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年紀(jì)念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役紀(jì)念章
日期:2022-04-24 14:33:24
9 [報(bào)告]
發(fā)表于 2008-06-05 18:49 |只看該作者

回復(fù) #4 lemboyz 的帖子

貼代碼的時(shí)候試試加個(gè)code標(biāo)簽,否則論壇可能會(huì)過(guò)濾掉一些字符。
  1. cat yourfile | awk '{a[$1]=a[$1]" "$2}END{for(i in a)print i,a[i]}'
復(fù)制代碼

論壇徽章:
15
2015年辭舊歲徽章
日期:2015-03-03 16:54:15雙魚(yú)座
日期:2015-01-15 17:29:44午馬
日期:2015-01-06 17:06:51子鼠
日期:2014-11-24 10:11:13寅虎
日期:2014-08-18 07:10:55酉雞
日期:2014-04-02 12:24:51雙子座
日期:2014-04-02 12:19:44天秤座
日期:2014-03-17 11:43:36亥豬
日期:2014-03-13 08:13:51未羊
日期:2014-03-11 12:42:03白羊座
日期:2013-11-20 10:15:18CU大;照
日期:2013-04-17 11:48:45
10 [報(bào)告]
發(fā)表于 2008-06-06 10:13 |只看該作者
bucuo
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP