Mostre apenas duas linhas em sensores de lm

1

Eu quero adicionar sensores de lm à minha configuração conky, mas sempre mostra isso:

coretemp-isa-0000 em Adapter: ISA adapter em Physical id 0: +41.0°C (high = +82.0°C, crit = +102.0°C) em Core 0: +41.0°C (high = +82.0°C, crit = +102.0°C) em Core 1: +40.0°C (high = +82.0°C, crit = +102.0°C) em

Eu quero ter apenas linhas (para os dois núcleos) em conky. Existe alguma maneira de dizer aos sensores para exibir apenas aqueles para linhas, ou fazer o conky fazê-lo ou algo assim?

    
por MadTux 08.07.2013 / 19:07

2 respostas

0

Executar:

sensors | tail -n3 | head -n2

tail -n3 produzirá as últimas 3 linhas (há uma linha vazia no final), então head -n2 exibirá as duas primeiras linhas desejadas (e descartará a linha vazia).

    
por Eric Carvalho 08.07.2013 / 19:17
0

Você pode usar grep para filtrar apenas as linhas que começam com Core X: , em que X é qualquer número assim:

sensors | grep '^Core\s[[:digit:]]\+:'
    
por gniourf_gniourf 08.07.2013 / 19:35