Soo, hallo alle zusammen. Eigentlich bin ich ja mitten in der Klausurzeit und habe für nichts außer lernen Zeit
Aber ich dachte mir ich schau trotzdem mal wieder rein und stelle ein kleines Skript vor, dass ich mir gestern gebastelt habe.
Code
#Autor: Tarnus
#Datum: 5.2.2010
#Shellskript zum Anzeigen und mitloggen der CPU-Temperatur
notify-send "CPU-Temp by Tarnus" #notify-send zeigt die Ausgabe auf dem Desktop an
sleep 5 # 5 Sekunden bis zur Ausführung des nächsten Befehls warten
while [ 1 ]; # While schleife, in der Klammer würde für gewöhnlich ein Argument stehen, hier 1, damit ist das Argument immer wahr und die Schleife muss von Hand( strg + c) abgebrochen werden.
do
Temperatur=`cat /proc/acpi/thermal_zone/THRM/temperature` # Hier wird die Ausgabe von cat der Variable Temperatur zugewiesen.
date >> cpulog.log # Zur besseren Sortierung soll vor jedem Eintrag das Datum stehen, darum wird dieses in die Datei cpulog.log geschrieben.
cat /proc/acpi/thermal_zone/THRM/temperature >> cpulog.log # Die Ausgabe von cat wird in die Datei cpulog.log geschrieben.
notify-send "$Temperatur" #Ausgabe der Variable Temperatur, vermutlich haette es auch einen eleganteren Weg gegeben ;)
sleep 60 # 60 Sekunden warten bis die Schleife erneut durchgeführt wird.
done
Alles anzeigen