ipcalc 中的输出字段分隔符

ipcalc 中的输出字段分隔符

在linux上,我使用ipcalc,它的输出由“=”分隔,如下所示:

# ipcalc -n 192.168.1.1/24

NETWORK=192.168.1.0

但我发现一些材料的输出是用“:”分隔的,如下所示:

# ipcalc 10.132.58.121/255.255.240.0
Address: 10.132.58.121 00001010.10000100.0011 1010.01111001
Netmast: 255.255.240.0 = 20 11111111.11111111.1111 0000.00000000
....

那么为什么以及如何使输出用“:”分隔呢?

答案1

我想这取决于您操作系统中安装的 ipcalc 版本。我的(Ubuntu),输出用“:”给出。

sed您可以使用以下命令更改字符:

sed -e 's/=/: /g'

相关内容