[CentOS-de] k10temp-pci-00c3
Alexander Dalloz
ad+lists at uni-x.org
Mo Jun 27 16:27:41 EDT 2011
Am 27.06.2011 22:01, schrieb Wolfgang:
>
>> 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,
Hallo Wolfgang,
>> Mir ist unbegreiflich, ...
> Evtl. liegt es an mein Unvermögen?
war ganz und gar nicht böse gemeint.
> Deine Beispielzeilen funktionieren bei mir überhaupt nicht!!!
> Ein Schreibfehler?
Sorry, muss bei Dir wohl $2 anstelle von $3 sein. Also z.B.
awk '/temp1/ { gsub(/[^0-9]/,"",$2); print $2 }' < <(sensors)
Weil
sensors | awk '/temp1/ { print $2 }'
dürfte bei Dir dann etwas wie "+45°C" ausgeben (ohne ""), richtig?
> Evtl. solltest Du mal davon ausgehen, dass nicht jeder sein OS so wie Du
> einrichtet hat?
Das hat nicht wirklich etwas mit dem Einrichten des Systems zu tun,
sondern mit der Art und Weise, die CLI Tools zweckvoll einzusetzen.
> Wolfgang
Alexander