Ich bin das Hantieren mit einem kleinen Skript, wird ein Shutdown-Kommando, wenn die Temperatur der CPU geht ab einer bestimmten Ebene. Begann ich das Skript in der Bash, und dann dachte, ich möchte zu verwenden
Perl , um die detaillierte Bits, aber ich bin mir nicht sicher, ob es wirklich praktisch. Grundsätzlich möchte ich parse die Eingabe ein wenig besser, aber ich bin ein bisschen wie ein Neuling auf Bash und
Perl. Ich weiß, wie man, was ich will mit
Perl, Aber nicht so viel mit Bash. Ich weiß, wie man die Rohdaten mit der Bash, aber ich weiß nicht, wie sie am besten zu bekommen, dass die Daten zu
Perl, Und dann wieder als eine Variable, Bash, so kann er entscheiden, ob sie aus der Maschine läuft, oder ein Befehl shutdown. Ich habe das erste Bit des Bash-Skript, das war relativ einfach, aber jetzt bin ich auf der Stelle, wie ich weiß nicht, wie zu bringen
Perl in das Bild. Würden meine beste Weg sein, schreiben die "Rohdaten" in eine Datei, und dann rufen Sie einen
trennen Perl Skript, es ändert die Datei-Daten als erforderlich, dann lesen Sie in der neu analysiert Daten (in der Bash) und Gesetz über das? Hier ist, was ich mittlerweile so weit:
Code:
#!/bin/bash
cur_tmp= sensors | grep 'CPU Temp:' \
| awk '{ print $3 }' \