您的位置:首页 > 其它

[2012-06-18]awk利用关联数组合并记录

2017-08-30 22:47 232 查看
问题源起:http://bbs.chinaunix.net/thread-3753784-1-1.html

代码如下

{% capture text %}

$awk '{if(!a[$1]){a[$1]=$1" "$2;}else{a[$1]=a[$1]"_"$2}}END{for(i in a){print a[i]}}' file.txt

a 1_2_3

b 4_5

c 6_1

d 2_4

$cat file.txt

a 1

a 2

a 3

b 4

b 5

c 6

c 1

d 2

d 4

{% endcapture %}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐