说到IP地址判断,很多人会第一时间想到正则,下面教多数LINUX手一个比较方便的判断方法。这个方法我已经用了6年多,原来分享过,后来被删除了。现在重新分享到这里。
#!/bin/bash
ip=$1
ipcalc -c $ip >/dev/null
if [ $? -eq 0 ];the
    echo $ip is ipv4 addr
else
    echo $ip not ipv4 addr
fi