1
0
mirror of https://github.com/aquatix/dotfiles.git synced 2025-12-06 22:55:10 +01:00
Files
dotfiles/bin/cron/temperature_log
2015-01-22 09:24:17 +01:00

25 lines
835 B
Bash
Executable File

#!/bin/bash
#temperature: 23 C
SENSORDATA=$(sensors 2>&1)
TEMPERATURE="$(grep -i 'Core 0' <<< "${SENSORDATA}" | \
grep -Eo '[0-9\.]+[[:punct:]]?[ ]?[CF]+' | head -n 1 | \
sed 's/.\([CF]\)/\1/' | sed 's/C//' )"
#TEMPERATURE=`awk '{print $2}' /proc/acpi/thermal_zone/THRM/temperature`
MONTH=`date +%Y-%m`
DATE=`date +%Y-%m-%d`
#TOTAL=`awk '{a+=$8}END{print a}' /var/log/custom_logs/temperature.log`
#LINES=`wc -l /var/log/custom_logs/temperature.log | awk '{print $1}'`
#MON=`date +%B`
#m=`wc -l /tmp/temp5_minutes | awk '{print $1}'`
LOG="/var/log/custom_logs/cpu/temperature_$MONTH.log"
TIMESTAMP=`date +%Y%m%d_%H%M`
echo "${TIMESTAMP} $TEMPERATURE" >> ${LOG}
LOG="/var/log/custom_logs/temp_daily/cpu/temperature_$DATE.log"
TIMESTAMP=`date "+%Y%m%d %H%M"`
echo "${TIMESTAMP} $TEMPERATURE" >> ${LOG}