read-p"请输入网段:"ipfor((i=125;i<=135;i++))doIP="$ip"."$i"ifping-c2-w3$IP&> /dev/null
thenecho"$IP is up">> /tmp/host_up.txt
elseecho"$IP is down">> /tmp/host_down.txt
fidoneecho"up ip: "cat /tmp/host_up.txt
echoecho"down ip :"cat /tmp/host_down.txt
2)测试
[root@server ~]# cat /tmp/host_up.txt 192.168.136.134 is up
192.168.136.135 is up
[root@server ~]# cat /tmp/host_down.txt 192.168.136.125 is down
192.168.136.126 is down
192.168.136.127 is down
192.168.136.128 is down
192.168.136.129 is down
192.168.136.130 is down
192.168.136.131 is down
192.168.136.132 is down
192.168.136.133 is down
192.168.136.134 is down
192.168.136.135 is down
192.168.136.125 is down
3.使用for循环实现批量主机root密码的修改
1)新建一个ip地址池
[root@server ~]# vim ip.txt192.168.136.135
192.168.136.134