从.txt gawk中删除行
好的,那么我如何从从.txt gawk中删除行,awk,grep,gawk,gnuwin32,Awk,Grep,Gawk,Gnuwin32,好的,那么我如何从new.txt中删除行,如果它们在trued.txt中 例如,如果new.txt包含123,而trusted.txt包含123,则从.txt中的中删除123,并使用grep将结果输出到new2.txt: 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 上述任何命令都应该适用于
new.txt
中删除行,如果它们在trued.txt
中
例如,如果
new.txt
包含123,而trusted.txt
包含123,则从.txt中的中删除123,并使用grep
将结果输出到new2.txt:
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
上述任何命令都应该适用于您。见:
您是否有可能将您的描述放在多行上以便于阅读?另外,您做了什么来尝试和解决这个问题?至少,您需要创建一些示例输入文件和所需的输出:可能的