本帖最后由 hfxiang 于 2023-2-21 11:44 编辑
回复 4# Batcher
这个方法很简单,但有不明白之处,求解。具体如下:
测试文件1.txt及2.txt均已保存为ANSI编码,
1.txt- 203.208.39.194
- 203.208.40.66
- 220.181.174.226 translate.googleapis.com
- #
复制代码 2.txt(含空行,在第3行)- 203.208.39.194
- 203.208.40.66
-
- translate.google.cn
- #
复制代码 测试如下:- grep -xFf 1.txt 2.txt > Same1.txt
- grep -xFf 2.txt 2.txt > Same2.txt
- grep -vxFf 1.txt 2.txt > Diff1.txt
- grep -vxFf 2.txt 2.txt > Diff2.txt
复制代码 结果如下:
Same1.txt(正确)- 203.208.39.194
- 203.208.40.66
- #
复制代码 Same2.txt(错误)- 203.208.39.194
- 203.208.40.66
-
- translate.google.cn
- #
复制代码 Diff1.txt(错误)复制代码 俺的理解Diff1.txt应为- 220.181.174.226 translate.googleapis.com
-
- translate.google.cn
复制代码 Diff2.txt(为空)(错误)
俺的理解应为-
- translate.google.cn
- 220.181.174.226 translate.googleapis.com
复制代码
|