摘要: [root@localhost cc]# cat 2.txt adc 3 5 a d aa 3 adfa d ba 3 adf 第1列相同的第2列按";"拼起来,最后输出第1列和拼起来的结果: [root@localhost cc]# awk '{a[$1]=a[$1] ";"$2} END{for 阅读全文
posted @ 2016-11-21 17:03 chongchong88 阅读(3019) 评论(0) 推荐(0) 编辑
摘要: [root@localhost cc]# cat 2.txt adc 3 5 a d aa 3 adfa d ba 3 adf 去重第一列重复的行: [root@localhost cc]# cat 2.txt |awk '!a[$1]++{print}'adc 3 5 a d a 重复的行取最上面 阅读全文
posted @ 2016-11-21 16:27 chongchong88 阅读(34701) 评论(1) 推荐(3) 编辑
摘要: 把第一列相同的名称的第二列加起来: [root@localhost cc]# cat 1.txtaaa 10 bbb 20aaa 30ccc 40ccc 20ccc 40 [root@localhost cc]# cat 1.txt |awk '{sum[$1]+=$2}END{for(i in s 阅读全文
posted @ 2016-11-21 15:56 chongchong88 阅读(3102) 评论(0) 推荐(1) 编辑