中易网

awk '{a[$2]=a[$2]" "$1} END {for(i in a) print i"\t"a[i]}'

答案:1  悬赏:0  
解决时间 2021-02-21 13:26
看不懂啊,哪位大神能帮忙详细解释一下,跪谢!!!!
最佳答案
把input_file里第二列相同的第一列按空格拼起来,最后输出第二列和拼起来的结果,保存到output里面
比如
root@ubuntu:~# cat input_file 
1 2
a 2
1 3
2 3
root@ubuntu:~# awk '{a[$2]=a[$2]" "$1} END {for(i in a) print i"\t"a[i]}' input_file 
2        1 a
3        1 2
root@ubuntu:~# awk '{a[$2]=a[$2]" "$1} END {for(i in a) print i"\t"a[i]}' input_file >output
root@ubuntu:~# cat output 
2        1 a
3        1 2
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
车子早上冷启动,出现很大的烟
我刚才打了小狗现在怎么让他忘记这件事
2015虎门外语学校插班生分数查询
德顺源烧麦(大观园店)我想知道这个在什么地方
看图片说明VB是把累乘
佳木斯 扣板厂 都有那几家 ?有联系电话吗 ?
兴海一街/博兴六路(路口)在哪里啊,我有事要
以下面一句话作文章的结尾写一篇作文。唉,有
香港冬瓜钟怎么做好吃
小魏摩托车维修部地址在什么地方,想过去办事
5 . 乔治·米德被认为是______的开创者。
上嘴唇内弦什么作用
请问沈阳菁华医院做试管婴儿好吗
尚品宅配什么时候上市的?
桂林米粉糖水店地址有知道的么?有点事想过去
推荐资讯
win8安装了2345浏览器以后怎么换成ie
天虹电动工具我想知道这个在什么地方
太仓晨曦服饰地址在什么地方,想过去办事
塘沽区机关事务管理局在什么地方啊,我要过去
民权九鼎葡萄酒怎么去啊,有知道地址的么
KB890830 Microsoft?? Windows?? 恶意软件删
洁衣坊干洗地址有知道的么?有点事想过去
杂牌机8873机芯灯丝亮屏幕不亮
有一款手表和手环是一套的是什么牌子
我家孩子在山西大同市从一年级下半年一直上到
I=∫dx/1+√x,则I=
为什么充电宝为手机充电玩一会就会死机,怎么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?