[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]
On Sat, 2007-05-26 at 20:23 +0100, Simon Williams wrote:
> > # Speed:
> > some_command | sed 's/^fan[0-9]\+: *\([0-9]\+\) RPM.*/\1/'
>
> Thanks.
>
> > # Temp:
> > some_command | sed 's/[^:]*: *+\([0-9]\+\)C.*/\1/'
>
> The second one doesn't work for some reason.
>
Works for me - using FC6/bash:
echo "CPU Temp: +34C (low = +15C, high = +45C) sensor =
thermistor" | sed 's/[^:]*: *+\([0-9]\+\)C.*/\1/'
34
(where '34' is the result).
John.
--
---------------------------------------------------------------
John Horne, University of Plymouth, UK Tel: +44 (0)1752 233914
E-mail: John.Horne@xxxxxxxxxxxxxx Fax: +44 (0)1752 233839
--
The Mailing List for the Devon & Cornwall LUG
http://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/linux_adm/list-faq.html