проблема со скриптом
После ребута приходят пустые отчёты о температуре
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
|
Цитата:
Цитата maxiox
TEMP=`/bin/cat /var/log/apcupsd.status | grep ITEMP | awk '{print$3}'|awk -F "." '{print$1}'` »
|
Лучший способ считать температуру с упса это читать лог. :lol:
|
Время: 19:42.
© OSzone.net 2001-