個人根據公司需求編寫的監控伺服器的腳本
#!/bin/bash
day=`date +'%y%m%d-%H:%M:%S'`
touch $day.txt
for ip in $( < /var/IpFile ) 從該檔案中讀取ip清單
do
cd /var
server1=`ping $ip -c 3 |grep rtt |sed -s 's/rtt//g'|awk '{print$3}'| cut -d "/" -f 1,2,3`
packet1=`ping $ip -c 3 |grep loss |awk '{print$6}'|cut -d "%" -f 1`
echo src 192.168.5.244 des $ip: $server1 >> $day.txt $packet1 >> $day.txt
continue
done