[Linux]使⽤awk⽐较两个⽂件的内容当需要⽐较A , B两个⽂件 , A⽂件中存在 , 并且把也在B⽂件中存在的⾏去除掉 , 可以使⽤这个awk的⽤法来 awk '{if(ARGIND==1) {val[$0]}else{if($0 in val) delete val[$0]}}END{for(i in val) print i}' A B
linux怎么读取文件内容使⽤awk的同时处理多⽂件功能,配合数组变量来进⾏处理
先扫描⽂件A,把⽂件A中的每⾏作为数组的key放⼊数组
再扫描⽂件B,判断B中的每⾏是否存在于数组中,如果存在就删除这个数组元素
最后统⼀打印数组中的key
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论