Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   проблема со скриптом (http://forum.oszone.net/showthread.php?t=285991)

maxiox 04-08-2014 11:08 2384952

проблема со скриптом
 
После ребута приходят пустые отчёты о температуре

Subject: Daily temperature is:
Daily temperature is:
Код:

#! /bin/sh
# Media-service
# script control temp of UPS battery
SYSADMIN=root
DATE=`date "+%d-%m-%Y%:%H:%M:%S"`
TEMP=`/bin/cat /var/log/apcupsd.status | grep ITEMP | awk '{print$3}'|awk -F "." '{print$1}'`
MAIL="/usr/bin/mail"
LOGGER="/usr/bin/logger"
#
#
echo "----------------------------------------------------------------------"
echo $DATE      Current temperature is: $TEMP
echo "----------------------------------------------------------------------"
HOSTNAME=`hostname`
MSG="Daily temperature is: $TEMP"
(
 echo "Subject: $MSG"
 echo " "
 echo "$MSG"
 echo " "
) | $MAIL -s "$MSG" $SYSADMIN
exit 0


vadblm 04-08-2014 22:17 2385218

Цитата:

Цитата maxiox
TEMP=`/bin/cat /var/log/apcupsd.status | grep ITEMP | awk '{print$3}'|awk -F "." '{print$1}'` »

Лучший способ считать температуру с упса это читать лог. :lol:

MakaBooka 21-08-2014 12:20 2392194

http://www.opennet.ru/base/sys/apc_ups_nagios.txt.html

посмотрите как сделано правильно. мониторить по логам это, кхм, действительно как-то не очень...


Время: 19:42.

Время: 19:42.
© OSzone.net 2001-