Ok, wenn ich den Befehl ausführe:
sensors
Ich bekomme eine LKW-Ladung mit Informationen:
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage: +1.16 V (min = +0.85 V, max = +1.60 V)
+3.3 Voltage: +3.39 V (min = +2.97 V, max = +3.63 V)
+5 Voltage: +5.17 V (min = +4.50 V, max = +5.50 V)
+12 Voltage: +12.36 V (min = +10.20 V, max = +13.80 V)
CPU FAN Speed: 1906 RPM (min = 600 RPM)
CHASSIS FAN Speed: 0 RPM (min = 600 RPM)
CPU Temperature: +31.0°C (high = +60.0°C, crit = +95.0°C)
MB Temperature: +32.0°C (high = +45.0°C, crit = +95.0°C)
Was wäre der Befehl, wenn ich nur Folgendes sehen wollte:
CPU Temperature: +31.0°C (high = +60.0°C, crit = +95.0°C)
oder noch besser, nur das:
CPU Temperature: +31.0°C
command-line
Switchkick
quelle
quelle
cut
die Ausgabe nur bis zum Wert (ohne das Suffix ° C) aus und füge diesen dann als statischen Text hinzu. Können Sie genau beschreiben, welches Problem Sie lösen möchten, bei dem Sie diese Ausgabe an Firefox weiterleiten müssen?sensors | grep -A 0 'CPU T' | cut -c18-22
(was das * c-Suffix abschneidet) verwenden und dies in einen Tweet formatieren? So: `echo" $ (Sensoren | grep -A 0 'CPU T' | cut -c1-22) "Grad C` Spielen Sie mit dem Cut-Intervall (c1-22
), bis Sie zufrieden sind.Installieren Sie das kleine
apci
Paket mit dem folgenden Befehl:Sie müssen zum Yersten Mal auf Bestätigung drücken .
So ermitteln Sie die CPU-Temperatur mit diesem Befehl:
quelle
Die folgende Zeichenfolge sollte für Sie funktionieren. grep -A [4] gibt die nächsten 4 Zeilen an. Die Uhr -d aktualisiert die Änderungen und -d hebt den Unterschied zur letzten Aktualisierung hervor.
-d 'Sensoren beobachten | grep 'CPU Temperature' '
quelle