Mir ist unbegreiflich, wie einem sich bei solch einer völlig überflüssigen Pipe-Orgie nicht sämtliche Fußnägel aufstellen können.
Und da setzt Du schon awk ein, nur um das 2. Feld zu erhalten. Obwohl es die grep Logik wie auch den Rest locker erfüllen kann.
awk '/temp1/ { gsub(/[+°C]/,""); print $3 }' < <(sensors)
oder
awk '/temp1/ { gsub(/[^0-9]/,"",$3); print $3 }' < <(sensors)
Alexander
Hallo Alexander,
Mir ist unbegreiflich, ...
Evtl. liegt es an mein Unvermögen?
Deine Beispielzeilen funktionieren bei mir überhaupt nicht!!! Ein Schreibfehler? Evtl. solltest Du mal davon ausgehen, dass nicht jeder sein OS so wie Du einrichtet hat?
Wolfgang