#!/bin/bash
for siteip
in $(seq
1 254)
do
site=
"192.168.8.${siteip}"
ping -c1 -W1
${site} &> /dev/null
if [
"$?" ==
"0" ];
then
echo "$site is UP"
else
echo "$site is DOWN"
fi
done
site 这里的参数设置为你当前局域网的的ip后面的 -c1 -W1 是发送一次请求,等待响应一秒$?是指最后运行的代码返回值,如果为0则为该电脑开启
转载请注明原文地址: https://ju.6miu.com/read-24189.html