Script para controlar temperatura de tu terminal
Lo típico con los rigores del verano mi portátil, que me dice que quizá ya es hora de que otro más joven y fuerte asuma sus tareas, se me calienta un poquito (nivel plancha chiringuito playero), así que decidí currarme este sencillo Script para controlar la temperatura de mi portátil y así prolongar un poquito más la vida útil de mi portátil.
En primer lugar instalamos este programa:
sudo apt-get install lm-sensors
Ejecutamos sensors detect:
sudo sensors-detect
[sourcecode language="bash"]
#!/bin/bash
function temp(){
sensors > .temp
temp1=$(awk 'NR==3' .temp |cut -c 16-17)
echo $temp1;
norm="65"
high="70"
crit="81"
if [ "$temp1" -le "$norm" ]; then
zenity --info --text "Temperatura equipo normal temperatura:"$temp1
elif [ "$temp1" -ge "$high" ]; then
zenity --info --text "Temperatura equipo alta temperatura:"$temp1
elif [ "$temp1" -ge "$crit" ]; then
zenity --info --text "Apagar equipo temperatura:"$temp1
fi
}
temp
[/sourcecode]
Tan solo no faltaría añadir esta linea en nuestro cron algo como esto:
*/5 * * * * /home/antonio1/temp.sh
*/5 * * * * export DISPLAY=:0 && /home/antonio1/temp.sh /home/antonio1/temp.sh
Hasta luego.
No hay comentarios:
Publicar un comentario