从文件A中去除掉文件B的内容

需求:

文件A和文件B有重复的内容,需要将文件A中将这些重复的内容删除掉,并重新生成新的一份文件。

方法:

1、找出 A.txt 和 B.txt 重复的内容:
 cat A.txt B.txt |sort -n |uniq -d > same.txt

2、A.txt 去掉 same.txt的内容:
 cat A.txt same.txt |sort -n |uniq -u > new.txt

 

posted @ 2020-06-18 16:27  小Q童鞋  阅读(900)  评论(0编辑  收藏  举报