shell实现ping命令查看哪些主机在线
1 #!/bin/bash
2 for a in 192.168.1.{1..255};do
3 ping -c 2 -i 0.5 $a >/dev/null && echo "$a 在线" || echo "$a 离线" #将回显重定向到/dev/null
4 done
1 #!/bin/bash
2 for a in 192.168.1.{1..255};do
3 ping -c 2 -i 0.5 $a >/dev/null && echo "$a 在线" || echo "$a 离线" #将回显重定向到/dev/null
4 done