我有两个文件fileA和fileB
fileA 有很多 IP,而 fileB 有较少 IP。我们该怎么办
fileA - fileB = fileC(没有公共 IP 的文件)
文件A
1.1.1.1
2.2.2.2
3.3.3.3
4.4.4.4
5.5.5.5
Run Code Online (Sandbox Code Playgroud)
文件B
4.4.4.4
1.1.1.1
Run Code Online (Sandbox Code Playgroud)
文件C
2.2.2.2
3.3.3.3
5.5.5.5
Run Code Online (Sandbox Code Playgroud)
我在谷歌上有很多选择,但找不到任何相关的东西
该comm工具在这里可能很有用,特别是如果您不关心结果按字母数字顺序排序:
comm -23 <( sort -u fileA ) <( sort -u fileB ) >fileC
Run Code Online (Sandbox Code Playgroud)
有关其使用的详细信息,请参见和man sort。man comm