档案A: -
詹姆斯
彼得
麦克
汤姆
马大
珍妮
文件B: -
詹姆斯
贝基
玛丽
塔尼亚
玛利亚
Tanny
夏奇拉
输出应该在第三个文件中: - >
文件C: -
贝基
玛丽
塔尼亚
玛利亚
Tanny
夏奇拉
我无法找到或可能了解使用哪个。我尝试diff和comm但不能得到我想要的东西
答案 0 :(得分:0)
使用join -v 2 A B
请注意,与其他关系命令一样,join假定所有输入文件都已排序。
答案 1 :(得分:0)
我没有尝试用你的数据运行它,但fgrep应该在这里工作:
fgrep -fA -v B > C
您可能希望在从A中删除空行之前将其用作模式文件。