以下のコードを使用して ipcal を作成し、NETMASK を取得できます。41.80.0.0/17 のような cidr 表記で IP アドレスのリストを取得し、ネットマスクの IP アドレスのみを取得するようにするにはどうすればよいですか。 IPアドレスのリスト(cidr形式)が機能します。ありがとう
#!/bin/bash
echo -n "Enter IP address in CIDR notation: (eg. 192.168.0.0/24) "
read IP_ADDRESS
# Calculate network values
BROADCAST=$(ipcalc -b $IP_ADDRESS)
NETWORK=$(ipcalc -n $IP_ADDRESS)
NETMASK=$(ipcalc -m $IP_ADDRESS)
echo "Set up your ifcfg file with the following values:"
echo $BROADCAST
echo $NETWORK
echo $NETMASK