#!/bin/bash
#判断批量机器是否能ping通
network="192.168.1"
for sitenu in $(seq 1 10)
do
ping -c 1 -w 1 ${network}.${sitenu} &> /dev/null && result=0 || result=1
if [ "${result}" == "0" ]; then
echo "${network}.${sitenu} is UP"
else
echo "${network}.${sitenu} is DOWN"
fi
done
&>解释
&>log.txt stdout和stderr重定向到log.txt