如何将两个文件合并成一个新文件并与另一个文件进行比较

How to merge two files into a new one and compare with other one

我需要帮助。我有一些文件

file 1, file 2 and file 4

示例:

cat file1 file2 | sort -u file1 file2 > file 3

但我需要:

file 3 - file 4 = file 5

我该怎么做? 非常感谢

But I need: file 3 - file 4 = file 5

要创建一个文件 5,其中包含来自文件 3 的所有行,除了 也出现在文件 4 中的行:

grep -vFf file4 file3 >file5