我有两个文件,一行是一个字符串。我想在第一个文件中找到行,但不在第二个文件中找到行。无论顺序是什么(字符串存在的行号)。一个文件中没有重复的行。想知道Linux中的shell命令吗?
顺便说一句,如果有办法找到这两个文件的公共行,那么它也会很棒。 :)例如,
文件1,
hello
world
python
java
scala
文件2,
hello
python
C++
C
Go
我想输出,
world
java
scala
提前谢谢,
林
答案 0 :(得分:3)
我认为这就是你想要的。
grep -f file.2 -v file.1
(它适用于您提供的示例,但实际上并没有按照我的要求解释您的问题,但问题不明确,因此我的解释可能完全错误。)