从.txt gawk中删除行

时间:2017-02-16 14:51:25

标签: awk grep gawk gnuwin32

好的,如果他们在new.txt

中排除tried.txt行,该怎么办?

例如,如果new.txt包含123且tried.txt包含123,则从in.txt中删除123并将结果输出到new2.txt

1 个答案:

答案 0 :(得分:0)

使用grep

grep -F -x -v -f tried.txt new.txt > new2.txt

使用awk

awk "NR==FNR{a[$0];next} !($0 in a)" tried.txt new.txt > new2.txt

以上任何命令都适合您。参见: