Awk 如果在文件2中找不到Grep行,则在文件1中找到Grep行

Awk 如果在文件2中找不到Grep行,则在文件1中找到Grep行,awk,Awk,我试过这个,虽然我认为应该有效,但它没有 grep-vhFxf 文件1 文件2 输出 bbbb 您可以使用comm命令 $ comm -23 file1 file2 bbbb comm -23 <(sort file1) <(sort file2) 最好先对文件进行排序,然后再将其添加到comm命令 $ comm -23 file1 file2 bbbb comm -23 <(sort file1) <(sort file2) comm-23我认为OP是另一回

我试过这个,虽然我认为应该有效,但它没有
grep-vhFxf

文件1

文件2


输出

bbbb

您可以使用
comm
命令

$ comm -23 file1 file2
bbbb
comm -23 <(sort file1) <(sort file2)
最好先对文件进行排序,然后再将其添加到
comm
命令

$ comm -23 file1 file2
bbbb
comm -23 <(sort file1) <(sort file2)

comm-23我认为OP是另一回事。grep文件2中的一个模式,如果找不到,grep在文件1中不,他想打印文件1中的行,但它在文件2中不存在。对,avinash。如果我对文件进行完美排序,comm可能会起作用。感谢您显示通讯功能