我有两个文件,一行是一个字符串。我想在第一个文件中查找行,但不在第二个文件中查找行。不管顺序是什么(字符串存在的行号)。一个文件内没有重复的行。想知道 Linux 中的 shell 命令吗?
顺便说一句,如果有一种方法可以找到两个文件的共同行,那就太好了。:)
例如,
文件1,
hello
world
python
java
scala
Run Code Online (Sandbox Code Playgroud)
文件2,
hello
python
C++
C
Go
Run Code Online (Sandbox Code Playgroud)
我想输出,
world
java
scala
Run Code Online (Sandbox Code Playgroud)
提前致谢,林
我想这就是你想要的。
grep -f file.2 -v file.1
Run Code Online (Sandbox Code Playgroud)
(它适用于您给出的示例,但实际上并没有按照我将您的问题解释为询问的方式进行,但问题不清楚,因此我的解释可能完全错误。)
| 归档时间: |
|
| 查看次数: |
2979 次 |
| 最近记录: |