千家信息网

使用ping命令探测主机在线脚本

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,使用ping命令探测192.168.0.0/16有哪些主机在线:在线的,用绿色表示不在线的,用红色表示脚本如下:vim ping.sh#!/bin/bash#for i in {0..255};dof
千家信息网最后更新 2024年12月12日使用ping命令探测主机在线脚本

使用ping命令探测192.168.0.0/16有哪些主机在线:

在线的,用绿色表示

不在线的,用红色表示

脚本如下:


vim ping.sh

#!/bin/bash

#

for i in {0..255};do

for j in {1..254};do

if ping -c 1 -w 1 192.168.$i.$j &> /dev/null;then

echo -e "\033[32m192.168.$i.$j\033[0m is up"

else

echo -e "\033[31m192.168.$i.$j\033[0m is down"

fi

done

done


赋予执行权限

chmod +x ping.sh


执行结果:








0