V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
qq674949301
V2EX  ›  问与答

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

  •  
  •   qq674949301 · Mar 13, 2021 · 1888 views
    This topic created in 1874 days ago, the information mentioned may be changed or developed.

    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

    7 replies    2021-03-17 09:48:23 +08:00
    noqwerty
        1
    noqwerty  
       Mar 13, 2021 via Android
    diff | grep
    qq674949301
        2
    qq674949301  
    OP
       Mar 13, 2021
    @noqwerty 那具体的操作命令是咋样子的呢 老哥
    qq674949301
        3
    qq674949301  
    OP
       Mar 13, 2021 via iPhone
    顶一顶
    oott123
        4
    oott123  
       Mar 13, 2021
    cat a.txt b.txt | sort | uniq -c
    eason1874
        5
    eason1874  
       Mar 13, 2021
    comm -3 a.txt b.txt > c.txt
    Tumblr
        6
    Tumblr  
       Mar 13, 2021
    给个 PowerShell 的参考一下吧:
    Compare-Object (gc a.txt) (gc b.txt)
    alvin2ye
        7
    alvin2ye  
       Mar 17, 2021
    git diff a.txt b.txt
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   894 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 22:39 · PVG 06:39 · LAX 15:39 · JFK 18:39
    ♥ Do have faith in what you're doing.