用于计算汇总IP地址范围的Bash脚本

时间:2016-01-29 13:06:08

标签: bash ip ipv4 netmask

我需要编写一个bash脚本,当我输入两个ip地址时,它会为它们计算汇总地址。

Examlpe:

192.168.1.27/25
192.168.1.129/25  

结果将是:

192.168.1.0/24  

你能用这个脚本帮我吗?

我知道你会对我说“你尝试了什么?”

我试图在谷歌找到一些东西,但我发现我必须转换为二进制然后计算它,这将是非常困难的。

我甚至不知道如何开始。

请问任何想法或暗示?

1 个答案:

答案 0 :(得分:8)

使用bash计算通用网络掩码:

public class ClassA
{
    public string ParamA { get; set; }
    public string ParamB { get; set; }
}

public class ClassB
{
    public string Name { get; set; }
    public string Val { get; set; }
}

输出:

192.168.1.0/24