Hallo Linuxer,
ich habe folgende Aufgabenstellung.
Meine Firewall (Sophos UTM) basiert auf Linux.
Mit den lm_sensors kann ich die Temperatur der CPU auslesen.
Befehl: Das kommt raus:
Ich möchte nun die CPU-Temperatur mit meinem Monitoringserver (PRTG) auslesen und auswerten. Dafür brauche ich NUR die Gradzahl (in diesem Fall die 39.0.
Dies habe ich mit folgendem Kommando bewerkstelligt:
Da kommt dann nur noch die 39.0 raus.
PRTG erfordert jetzt aber eine gewisse Notation als Rückgabewert.
Nämlich returncode:value:message
Also 0:1:39.0
Meine Frage ist jetzt:
Wie bekomme ich in meiner Ausgabe die Zeichen 0:1: vorangestellt?
Vielen Dank schon einmal für die Hilfe.
Gruß,
Cobra-1984
ich habe folgende Aufgabenstellung.
Meine Firewall (Sophos UTM) basiert auf Linux.
Mit den lm_sensors kann ich die Temperatur der CPU auslesen.
Befehl: Das kommt raus:
Code:
acpitz-virtual-0
Adapter: Virtual device
temp1: +21.8 C (crit = +60.0 C)
via_cputemp-isa-0000
Adapter: ISA adapter
Core 0: +39.0 C
cpu0_vid: +1.004 V
Dies habe ich mit folgendem Kommando bewerkstelligt:
Da kommt dann nur noch die 39.0 raus.
PRTG erfordert jetzt aber eine gewisse Notation als Rückgabewert.
Nämlich returncode:value:message
Also 0:1:39.0
Meine Frage ist jetzt:
Wie bekomme ich in meiner Ausgabe die Zeichen 0:1: vorangestellt?
Vielen Dank schon einmal für die Hilfe.
Gruß,
Cobra-1984