for i in $(cat arq1.txt); do grep ^$i arq2.txt; done
att Paulo Antonio da Silva 2010/1/18 Pedro Pardini <pardinili...@yahoo.com.br> > > > Amigos, retornou vazio... > Utilizando os nomes reais de meus arquivos, segue a transcrição do comando: > > for i in $(cat relacao_fotos.txt) ; do grep *^*$i setembro_full.txt ; done > > Onde, no arquivo relacao_fotos.txt eu tenho a relação das fotos do > pessoal, e em setembro_full.txt tenho o resultado de uma query. > Entretanto, eu sei que existem registros coincidentes... > Talvez eu não tenha conseguido me expressar bem... > Perdoem minhas burrices, se disser asneira... Mas, apenas para lembrar, > no arq2, ou seja, setembro_full.txt, interessa coincidir apenas o > primeiro campo... será que tem algo a ver??? > > Abraços > Pedro > > > On segunda-feira18/01/10 18/01/10 - 13:34, Waldirio Manhães Pinheiro wrote: > > Boa > > > > Somente para dar uma "filtrada melhor", faça > > > > for i in $(cat arquivo1); do grep *^*$i arquivo2; done > > > > Ps.: Somente os campos que realmente "comecem" com o cod do arq1 > > > > []'s > > > > 2010/1/18 Bruno Gunter<gun...@infolink.com.br <gunter%40infolink.com.br> > > > > > > > >> > >> Pedro, > >> > >> Faça: > >> > >> for i in $(cat arquivo1); do grep $i arquivo2; done > >> > >> []'s > >> Gunter > >> > >> Em Seg, 2010-01-18 às 13:24 -0200, Pedro Pardini escreveu: > >> > >> > >> > >>> > >>> Olá, amigos. > >>> Um Feliz 2010 a todos... Meio atrasado!!! - Voltei hoje das férias :) > >>> > >>> Alguém poderia me ajudar com este script? > >>> > >>> Tenho dois arquivos txt: > >>> arq1: > >>> 30 > >>> 72 > >>> 183 > >>> 427 > >>> 1298 > >>> 1315 > >>> 2008 > >>> 2794 > >>> 5825 > >>> .... > >>> > >>> arq2: > >>> 22 Joao da Silva 12/2008 22/01/77 > >>> 30 Zezinho das Couves 07/2004 15/09/68 > >>> 427 Maria do Zé 03/2002 22/03/81 > >>> 428 Jubencio da Zinha 10/2007 28/06/64 > >>> .... > >>> > >>> Preciso obter todas as linhas do arquivo arq2 cuja primeira coluna > >>> encontre elemento coincidente no arq1. > >>> Como se faz isto??? Já tentei grep, sed, mas acho que não estou > >>> sabendo > >>> construir a lógica do comando. > >>> > >>> Abraços > >>> > >>> > >>> > >>> > >>> > >>> > >> [As partes desta mensagem que não continham texto foram removidas] > >> > >> > >> > >> > > > > > > > > > [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: shell-script-unsubscr...@yahoogrupos.com.br --------------------------------------------------------------------- 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: shell-script-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html