Pessoal, a ajuda do amigo Tiago Barcellos já matou meu problema. Através do "grep -oE 'depto.setor[0-9]*' > IPs.txt' passou o que eu estava precisando.
Muito obrigado mesmo a todos pela atenção a pronta ajuda. João ----- Original Message ----- From: Tiago Barcellos Peczenyj To: [email protected] Sent: Wednesday, September 10, 2008 10:22 AM Subject: Re: [shell-script] Extrair apenas uma palavra se vc encontrar a expressão regular que represente a informação que vc quer ou se a informação estiver numa posição especifica é possivel pegar através de varias tecnicas. se vc tem algo como mensagem 127.0.0.1 outra mensagem usuario1234 mensagem 127.0.0.1 outra mensagem usuario0666 um grep -oE 'usuario[0-9]*' pode ser suficiente 2008/9/10 semar.depin14 <[EMAIL PROTECTED]>: > Bom dia a todos, > > O que estou precisando fazer é o seguinte: > > Criei um arquivo qualquer a partir de um arquivo de logs contendo as linhas > de um determinado IP com o "cat arquivo_de_log | grep IP > > arquivo_qualquer"; > Preciso agora extrair apenas os nomes de usuários que estão nesse > arquivo_qualquer, mas não a linha inteira; > Por exemplo, desse arquivo_qualquer que está com as linhas que contém > determinado IP, necessito > extrair a palavra "usuario.usuario0-90-9". > > Agradeço desde já a ajuda de todos. > > Att. > > João Luis > __________________________________________________________= > ____ > > Prefeitura Municipal de Indaiatuba > Telefone: (19) 3834-9000 > Site: http= > ://www.indaiatuba.sp.gov.br/ > > Esta mensagem, incluindo seus anexos, contÿm i= > nformaÿÿes confidenciais > destinadas ao usuÿrio do endereÿo eletrÿnico e a pr= > opÿsitos especÿficos, > Caso vocÿ nÿo seja o citado usuÿrio, deve apagar esta = > mensagem. > ÿ terminantemente proÿbida a utilizaÿÿo, acesso, cÿpia ou divulga= > ÿÿo nÿo > autorizada das informaÿÿes presentes nesta mensagem. > As informaÿÿes = > contidas nesta mensagem e em seus anexos sÿo de responsabilidade > de seu auto= > r. > > > > [As partes desta mensagem que não continham texto foram removidas] > > -- Tiago B Peczenyj Linux User #405772 http://peczenyj.blogspot.com/ "what does not kill us makes us stronger" ------------------------------------------------------------------------------ Prefeitura Municipal de Indaiatuba Telefone: (19) 3834-9000 Site: http://www.indaiatuba.sp.gov.br/ Esta mensagem, incluindo seus anexos, contém informações confidenciais destinadas ao usuário do endereço eletrônico e a propósitos específicos. Caso você não seja o citado usuário, deve apagar esta mensagem. É terminantemente proíbida a utilização, acesso, cópia ou divulgação não autorizada das informações presentes nesta mensagem. As informações contidas nesta mensagem e em seus anexos são de responsabilidade de seu autor. ___________________________________________________________________________= ____ Prefeitura Municipal de Indaiatuba Telefone: (19) 3834-9000 Site: http= ://www.indaiatuba.sp.gov.br/ Esta mensagem, incluindo seus anexos, contÿm i= nformaÿÿes confidenciais destinadas ao usuÿrio do endereÿo eletrÿnico e a pr= opÿsitos especÿficos, Caso vocÿ nÿo seja o citado usuÿrio, deve apagar esta = mensagem. ÿ terminantemente proÿbida a utilizaÿÿo, acesso, cÿpia ou divulga= ÿÿo nÿo autorizada das informaÿÿes presentes nesta mensagem. As informaÿÿes = contidas nesta mensagem e em seus anexos sÿo de responsabilidade de seu auto= r. [As partes desta mensagem que não continham texto foram removidas]
