企业网络连接测试
#! /bin/bash for i in `seq 1 254` do ping -c 1 192.168.146.$i > /dev/null if [ $? -eq 0 ] then echo "192.168.146.$i 存活" else echo "192.168.146.$i 不存活" >>/root/jiao/1.txt fi done
1.for 循环体 ;
2.seq 命令:产生从某个数到另外一个数之间的所有整数 ;
3.ping -c 参数 指定ping包的个数 ;
4.$? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误) .