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'