Boa... Muito util..
De: Pedro Celio [mailto:[EMAIL PROTECTED] Enviada em: terça-feira, 6 de maio de 2008 20:22 Para: Lista-Debian Assunto: Solução: grep por multiplas linhas Olá pessoal, Há um tempo atrás postei uma duvida sobre como extrair multiplas linhas com o comando grep. Não tive respostas a respeito. Hoje respondendo um questionario simulado da Red Hat descobri uma forma de realizar este procedimento e gostaria de compartilhar aqui pois pode ser um comando muito util para análise de logs, de maneira especial os do samba que geralmente gravam suas saidas nestas circunstancias. O comando grep tem algumas opções muito interessantes, entre eles devo destacar: -B n : número de linhas antes da palavra localizada; -A n: número de linhas depois da palavra localizada; n: é o número de linhas que serão exibidas após o termo localizado. exemplo: cat /var/log/samba/smb.log |grep -A 1 24/04/08 No exemplo acima será localizada a string "24/04/08" e também exibe também a linha abaixo do termo localizado. Espero que seja útil para vocês também. Abraço Pedro User Linux # 398043 _____ Abra sua conta no Yahoo! <http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.mail.yahoo.com/> Mail, o único sem limite de espaço para armazenamento! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

