Hallo,
ich habe folgendes vor.
Ich möchte über zwei Wochen zweimal täglich 1 Stunde und 2 Stunden nach dem Systemstart die Temperatur meiner Festplatten (sdb, sdc und sdd) auslesen und in eine Datei speichern. Besser wäre noch Excell/ Calc falls möglich.
Ich will aber nicht den kompletten Text sondern nur die °C Angabe am Ende haben.
/dev/sdd: Hitachi HDP725050GLA360: 31°C
Außerdem muss ich für die SSD einen anderen Befehl ausführen:
$ sudo hddtemp /dev/sda --debug
================= hddtemp 0.3-beta15 ==================
Modell: Samsung SSD 860 EVO 250G B
field(5) = 0
field(9) = 187
field(12) = 233
field(177) = 13
field(179) = 0
field(181) = 0
field(182) = 0
field(183) = 0
field(187) = 0
field(190) = 29
field(195) = 0
field(199) = 0
field(235) = 67
field(241) = 170
davon brauche ich aber nur den Wet hinter field(190).
Die .txt Datei, in die das geschrieben wird sollte dann so oder so ähnlich aussehen.
day sda sdb sdc sdd
1 x°C x°C x°C x°C
2 x°C x°C x°C x°C
3 x°C x°C x°C x°C
... ... ... ... ...
Wie setze ich das am besten um?
Soll ich das mit einem Pythonskript machen, das 1 bzw. 2 Stunden nach dem Boot ausgeführt wird. Wenn ja, wie? Mit os oder subprocess?
Wie bekomme ich die txt Datei so formatiert?
Oder gibt es dafür schon fertige Skripte bzw. eine bessere Alternative?
Vielen Dank schon mal für eure Antworten!