我有一个大文件A(包含电子邮件),每封邮件一行.我还有另一个包含另一组邮件的文件B.
我将使用哪个命令从文件A中删除文件B中出现的所有地址.
所以,如果文件A包含:
A
B
C
Run Code Online (Sandbox Code Playgroud)
和文件B包含:
B
D
E
Run Code Online (Sandbox Code Playgroud)
然后文件A应该留下:
A
C
Run Code Online (Sandbox Code Playgroud)
现在我知道这是一个可能经常被问到的问题,但我只在网上发现了一个命令错误的分隔符.
任何帮助将非常感激!有人肯定会想出一个聪明的单行,但我不是shell专家.
我希望打印一个文件中但不在另一个文件中的行.但是,这两个文件都没有排序,我需要在两个文件中保留原始顺序.
contents of file1:
string2
string1
string3
contents of file2:
string3
string1
Output:
string2
Run Code Online (Sandbox Code Playgroud)
有一个简单的脚本,我可以完成这个吗?