shell脚本-利用for循环比较IP是否可用

利用for循环,遍历1-254所有的IP地址,一次进行ping,可加-c来指定ping的次数

#!/bin/bask
for i in `seq 1 254` 
do
    ping -c 1 192.168.113.$i > /dev/null  
    if [ $? -eq 0 ];then 
        echo "IP地址192.168.113.$i存活"
    else
        echo "IP地址192.168.113.$i不存活" >>/root/ip.txt
    fi
done

你可能感兴趣的:(shell,shell)