[RESOLVIDO] Problema com grep

Iniciado por TiagoFC, 25 de Março de 2010, 11:59

tópico anterior - próximo tópico

TiagoFC

Bom dia pessoaL, quando executo o comando sensor para verificar a temperatura da CPU, preciso filtrar somente as linhas da CPU q exibem um ALARM, para enviar email para o administrador do Servidor. Para isso eu quero dar um grep nas linhas que começam com "c" e terminam em "ALARM", dessa forma pego somente as informaçoes da cpu com relaçao a sua temperatura, mas nao sei formular esse grep -> sensors | grep ?

Como seria o grep onde a linha deve começar com 'c' e terminar em 'ALARM'?

clcampos

comando | grep ^padrão

O comando acima vai filtrar apenas as linhas iniciadas com "padrão"
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

clcampos

A sim, tem a parte da filtragem do final também né. Acho que seu comando ficaria assim:

Citarsensors  | grep ^c | grep ALARM$

Acho que é isso.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

TiagoFC

é isso mesmo!! vlw pessoal!