相关疑难解决方法(0)

给定IP和网络掩码,如何使用bash计算网络地址?

在bash脚本中,我有一个类似于192.168.1.15的IP地址和一个像255.255.0.0这样的网络掩码.我现在想要计算这个网络的起始地址,这意味着在两个地址上使用&-operator.在该示例中,结果将是192.168.0.0.有人准备好这样的东西吗?我正在寻找一种优雅的方式来处理来自bash的ip地址

ip bash netmask subnet

16
推荐指数
3
解决办法
3万
查看次数

使用 bash 仅获取 linux 上的子网掩码号

我已经尝试过这个建议

ip -o -f inet addr show | awk '/scope global/ {print $4}'

但输出带有子网掩码的 IP 地址:

192.168.1.108/24

我只想要号码 24

linux bash grep sh subnet

0
推荐指数
1
解决办法
91
查看次数

标签 统计

bash ×2

subnet ×2

grep ×1

ip ×1

linux ×1

netmask ×1

sh ×1