关于两个 IP 文件用 shell 脚本比对,然后输出不同的 IP 地址出来

2021-03-13 22:34:53 +08:00
 qq674949301

a.txt

192.168.1.158
192.168.1.239
192.168.1.115
192.168.1.180
192.168.1.203
192.168.1.110
192.168.1.219

b.txt

192.168.1.158
192.168.1.239
192.168.1.115
192.168.1.180
192.168.1.203
192.168.1.110

请教各位大侠如何用用 shell 脚本对比 a.txt 和 b.txt 输出两个 IP 文件中不同的 IP:192.168.1.219

1143 次点击
所在节点    问与答
7 条回复
noqwerty
2021-03-13 22:37:46 +08:00
diff | grep
qq674949301
2021-03-13 22:39:04 +08:00
@noqwerty 那具体的操作命令是咋样子的呢 老哥
qq674949301
2021-03-13 22:44:43 +08:00
顶一顶
oott123
2021-03-13 22:53:38 +08:00
cat a.txt b.txt | sort | uniq -c
eason1874
2021-03-13 22:55:20 +08:00
comm -3 a.txt b.txt > c.txt
Tumblr
2021-03-13 23:08:27 +08:00
给个 PowerShell 的参考一下吧:
Compare-Object (gc a.txt) (gc b.txt)
alvin2ye
2021-03-17 09:48:23 +08:00
git diff a.txt b.txt

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/761390

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX