--- Em shell-script@yahoogrupos.com.br, Mÿffffe4rcio Borges <[EMAIL PROTECTED]> escreveu > > valeu pela informação......... > > Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> escreveu: Uma forma que eu vejo é a seguinte: > > paste <(awk '/Sequencial/{print $3}' dados) <(awk '/Fatura/{print $2}' > dados) > > Gera exatamente o que vc quer, se o arquivo for exatamente como vc descreveu > > Em 19/01/06, Mÿffffe4rcio Borges escreveu: > > > > Como faço para filtrar dados de um arquivo com o conteúdo abaixo: > > > > exemplo do arquivo: > > ATENCAO: Sequencial 777777kl7l7l7l inexistente > > Fatura: 115692218 inexistente > > > > ATENCAO: Sequencial 5555uyuy inexistente > > Fatura: 87878787 inexistente > > .
Salve um arquivo com este conteúdo (nome sugerido "script.vim"): :%s/ATENCAO: Sequencial\s\(.\+\)\s.\+\_sFatura:\s\(.\+\)\s.\+/\1 \2/g :%g/^$/d :wq depois... vim -s script.vim seu_arquivo.txt Apenas outro modo de pensar a solução :) > > . > > . > > > > Quero gerar um saida assim, > > pegando somente dados do Sequencial e da Fatura > > > > 777777kl7l7l7l 115692218 > > 5555uyuy 87878787 > > . . > > . . > > > > > > grato > > > > > > > > > > > > --------------------------------- > > Yahoo! doce lar. Faça do Yahoo! sua homepage. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > --------------------------------------------------------------------- > > Esta lista não admite a abordagem de outras liguagens de programação, como > > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > > aviso. > > --------------------------------------------------------------------- > > Sair da lista: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > > Esta lista é moderada de acordo com o previsto em > > http://www.listas-discussao.cjb.net > > --------------------------------------------------------------------- > > Servidor Newsgroup da lista: news.gmane.org > > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > > > > > > > *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE > > > > ------------------------------ > > *Links do Yahoo! Grupos* > > > > - Para visitar o site do seu grupo na web, acesse: > > http://br.groups.yahoo.com/group/shell-script/ > > > > - Para sair deste grupo, envie um e-mail para: > > [EMAIL PROTECTED] > > > > - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > > Serviço do Yahoo! . > > > > > > > -- > ------------------------------ > Tiago B Peczenyj > Linux User #405772 > > > [As partes desta mensagem que não continham texto foram removidas] > > > > --------------------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. > --------------------------------------------------------------------- > Sair da lista: [EMAIL PROTECTED] > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > > Links do Yahoo! Grupos > > > > > > > > > > > > --------------------------------- > Yahoo! doce lar. Faça do Yahoo! sua homepage. > > [As partes desta mensagem que não continham texto foram removidas] > --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html