首页 > 其他 > 详细

awk实用语法

时间:2021-05-21 12:07:56      阅读:24      评论:0      收藏:0      [点我收藏+]

比较两个文件前2列,两列一致,第三列相减

awk -F ":" ‘NR==FNR{a[$1,$2]=$3} NR>FNR {print $1,$2,$3-a[$1,$2]}‘ file1 file2 |awk -F "[[:space:]]" ‘$3 ^/0/ {print}‘

第二列等于11,第三列大于5小于10,第四列不等于‘-‘,满足以上条件后,根据第四列内容去重,并打印去重后的第四列内容

awk -F‘:‘ ‘$2 == ‘11‘ && $3>=‘5‘ && $3<‘10‘‘ file1 |awk ‘$4!~/-/‘ |awk ‘{a[$4]++}END{for (x in a) print x}‘ 

awk实用语法

原文:https://www.cnblogs.com/xinbat/p/14792461.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!