Fórum Ubuntu Linux - PT

Suporte Técnico => Sistema => Tópico iniciado por: TiagoFC em 25 de MAR?O de 2010, 11:59

Título: [RESOLVIDO] Problema com grep
Enviado por: TiagoFC em 25 de MAR?O de 2010, 11:59
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'?
Título: Re: Problema com grep
Enviado por: clcampos em 25 de MAR?O de 2010, 12:07
comando | grep ^padrão

O comando acima vai filtrar apenas as linhas iniciadas com "padrão"
Título: Re: Problema com grep
Enviado por: clcampos em 25 de MAR?O de 2010, 12:15
A sim, tem a parte da filtragem do final também né. Acho que seu comando ficaria assim:

Citar
sensors  | grep ^c | grep ALARM$

Acho que é isso.
Título: Re: Problema com grep
Enviado por: TiagoFC em 25 de MAR?O de 2010, 12:32
é isso mesmo!! vlw pessoal!