1
0
mirror of https://github.com/aquatix/dotfiles.git synced 2025-12-06 22:55:10 +01:00

20121216: update

This commit is contained in:
Michiel Scholten
2015-01-22 09:20:00 +01:00
parent 81d8abee9f
commit d227c7d43e

View File

@@ -4,12 +4,18 @@
#TEMPERATURE=`awk '{print $2}' /proc/acpi/thermal_zone/THRM/temperature` #TEMPERATURE=`awk '{print $2}' /proc/acpi/thermal_zone/THRM/temperature`
MONTH=`date +%Y-%m` MONTH=`date +%Y-%m`
DATE=`date +%Y-%m-%d` DATE=`date +%Y-%m-%d`
for HDD in sda sdb sdc sdd for HDD in sda sdb sdc sdd sde sdf
do do
RAWTEMP=`/usr/sbin/hddtemp /dev/$HDD`
#echo $RAWTEMP
#TEMPERATURE=`awk '{print $NF}' /root/tmp/hddtemp` #TEMPERATURE=`awk '{print $NF}' /root/tmp/hddtemp`
TEMPERATURE=`echo $RAWTEMP | awk '{print $NF}' | sed 's/°C//g'` if [ "$HDD" == "sde" ]; then
TEMPERATURE=`/usr/sbin/smartctl -A /dev/sde | grep Airflow_Temperature_Cel | awk '{print $10}'`
elif [ "$HDD" == "sdf" ]; then
TEMPERATURE=`/usr/sbin/smartctl -A /dev/sdf | grep Airflow_Temperature_Cel | awk '{print $10}'`
else
RAWTEMP=`/usr/sbin/hddtemp /dev/$HDD`
#echo $RAWTEMP
TEMPERATURE=`echo $RAWTEMP | awk '{print $NF}' | sed 's/°C//g'`
fi
LOG="/var/log/custom_logs/hdd/temperature_${HDD}_${MONTH}.log" LOG="/var/log/custom_logs/hdd/temperature_${HDD}_${MONTH}.log"
TIMESTAMP=`date "+%Y%m%d %H%M"` TIMESTAMP=`date "+%Y%m%d %H%M"`
echo "${TIMESTAMP} $TEMPERATURE" >> ${LOG} echo "${TIMESTAMP} $TEMPERATURE" >> ${LOG}