![ipcalc 中的输出字段分隔符](https://linux22.com/image/105000/ipcalc%20%E4%B8%AD%E7%9A%84%E8%BE%93%E5%87%BA%E5%AD%97%E6%AE%B5%E5%88%86%E9%9A%94%E7%AC%A6.png)
在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'