成功最有效的方法就是向有经验的人学习!

去掉日期相同记录的日期

这是我们群里绝望一题,我解答了一下。

原数据格式:

|2012-02|hais|3|
|2012-02|Spim|3|
|2012-02|Spis|2|
|2012-02|Uart|4|
|2012-03|Hais|11
|2012-03|Mux|6|
|2012-03|Scc|7|
|2012-04|Hais|2|
|2012-04|Top|1|

要求时间重复的项只保留第一个时间,最终达到如下效果:
|2012-02|hais|3|
||Spim|3|
||Spis|2|
||Uart|4|
|2012-03|Hais|11
||Mux|6|
||Scc|7|
|2012-04|Hais|2|
||Top|1|

awk  -F"|" 'BEGIN{str="none"}{temp=$0;if (str==$2){gsub($2,"",temp)}str=$2;print temp}' test.txt
|2012-02|hais|3|
||Spim|3|
||Spis|2|
||Uart|4|
|2012-03|Hais|11
||Mux|6|
||Scc|7|
|2012-04|Hais|2|
||Top|1|

赞(0) 打赏
未经允许不得转载:陈桂林博客 » 去掉日期相同记录的日期
分享到

大佬们的评论 抢沙发

全新“一站式”建站,高质量、高售后的一条龙服务

微信 抖音 支付宝 百度 头条 快手全平台打通信息流

橙子建站.极速智能建站8折购买虚拟主机

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册