#!/bin/bash
#檢測一個c的ip中當前有哪些IP在線
for i in `seq 1 254`;do
#{} 開啟並發,開啟多線程
{
IP=10.0.0.$i
ping -c1 -w 1 $IP >/dev/null
#判斷ip是否在線,把在線的ip輸出到指定文本並顯示到屏幕
if [ $? -eq 0 ];then
echo "Host $IP is ok"
echo $IP >>/tmp/ip.txt
fi
# &把命令放入后台
} &
done
1.1 寫一個腳本,實現判斷10.0.0.0/24網絡里,當前在線用戶的IP有哪些