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

如何把一部分 IP 插入到某个 IP 的前面?

  •  
  •   qq674949301 · Jul 13, 2015 · 2518 views
    This topic created in 3954 days ago, the information mentioned may be changed or developed.
    请教各位如何把一部分IP插入到某个IP前面
    EP:
    1.0.1.0/24
    1.0.2.0/23
    1.0.8.0/21
    1.0.32.0/19
    1.1.0.0/24
    1.1.2.0/23
    1.1.4.0/22
    1.1.8.0/21
    1.1.16.0/20
    1.1.32.0/19
    ........
    然后我想在1.0.1.0/24这一行的前面加入一部分IP
    +192.0.2.0/24
    +192.88.99.0/24
    +192.168.0.0/16
    +198.18.0.0/15
    +198.51.100.0/24
    +203.0.113.0/24
    +224.0.0.0/4
    +240.0.0.0/4
    +................
    1.0.1.0/24
    1.0.2.0/23
    1.0.8.0/21
    1.0.32.0/19
    1.1.0.0/24
    1.1.2.0/23
    1.1.4.0/22
    1.1.8.0/21
    1.1.16.0/20
    1.1.32.0/19
    ........
    这样的脚本用sed该如何写!
    6 replies    2015-07-14 12:12:35 +08:00
    alect
        1
    alect  
       Jul 13, 2015
    thestring="1.0.1.0/24"
    sed -i "0,/<p/ s_^_$thestring\n&_" file.txt
    qq674949301
        2
    qq674949301  
    OP
       Jul 14, 2015 via Android
    @alect 0,是替换为IP段?如何写入IP段
    Marfal
        3
    Marfal  
       Jul 14, 2015
    一直搞不懂iIP后面斜杠+数字代表什么含义啊,有谁能解一下惑吗?
    dndx
        4
    dndx  
       Jul 14, 2015 via iPhone
    @a33004407 Google CIDR
    msg7086
        5
    msg7086  
       Jul 14, 2015
    @a33004407 子网掩码。见4楼。
    qq674949301
        6
    qq674949301  
    OP
       Jul 14, 2015
    @alect 请问如何导入我要添加的IP段!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1033 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 18:28 · PVG 02:28 · LAX 11:28 · JFK 14:28
    ♥ Do have faith in what you're doing.