Ahhhh! Agora me lembrei, foi num bate papo após a minha palestra... Legal que vc resolveu seu problema.
O Papo de Botequim, do meu site, é algo estático, pois formam o curso de Shell que escrevi para a Linux Magazine, por isso criei a seção "Tira Gosto", onde colocarei todas as novidades que não constam do Papo e que vou descobrindo pela vida... :) Por falar no Papo, solicito a todos que o acessam para se habituarem (ou trocar nos preferidos) o endereço para www.julioneves.com. Este endereço atualmente aponta para um wiki onde o Papo está residente, porém o Papo está sendo todo migrado para HTML+CSS+PHP e qdo pronto irá residir em www.bash.org.br. Qdo isso ocorrer, o www.julioneves.com, apontará para este novo endereço. Por favor espalhem esta notícia, pois em menos de 30 dias pretendo desativar o wiki. Abraços, Julio :wq Em 19/04/07, andrebarretosantos <[EMAIL PROTECTED]> escreveu: > > Opa Júlio, beleza ? > > Nós falamos depois da palestra. Eu até te falei que o assunto da > paletra havia me dado a solução para otimizar um script eu havia feito > para buscar informações em um banco PostgreSQL. Aí tu me disse que eu > poderia usar o here strings ou o named pipe para resolver, lembra ? > > Pois é, resolveu, porém somente com o named pipe. Eu usei a sintaxe: > # read VAR1 VAR2 VAR3 < <(meu comando de consulta no banco). > > De qualquer forma o here strings me ajudou em um outro caso onde eu > precisava fazer algo tipo: > # echo "um texto" | read VAR1 VAR2 VAR3 > e não funcionava porque abria um sub-shell. > Agora faço: > read VAR1 VAR2 VAR3 <<< "meu texto" > e funciona :) > > Valeu Júlio !!! > > --- Em [email protected] <shell-script%40yahoogrupos.com.br>, > "Julio C. Neves" > <[EMAIL PROTECTED]> escreveu > > > > Fala André, > > eu falei isso é? Nem me lembro... Foi na palestra sobre one-liners ou em > > algum boteco de POA? :-) > > > > Veja um bom texto em português sobre o assunto em > > https://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarBirinaite. Mas > > acho que este papo foi no boteco, pq vc confundiu :-). O here > strings não > > redireciona comando, mas strings, mas a substituição de processos > (<(...) ou > > >(...)), este sim usa cmds. > > > > Abração, > > Julio > > :wq > > > > > > Em 19/04/07, andrebarretosantos <[EMAIL PROTECTED]> escreveu: > > > > > > Na semana passada falei com o Júlio no FISL 8.0, em POA. Ele me > falou > > > do redirecionamento da saída de um comando para entra de outro com o > > > "<<<", mas estou encontrando dificuldades em fazer. > > > Alguém poderia postar um exemplo, tipo: "<comando> <<< <comando>" ? > > > Sei que também posso fazer no formato "<comando> <(comando)", mas > > > gostaria de conhecer a outra forma também. > > > > > > Obrigado, > > > > > > > > > > > > > > > > > -- > > Abraços, > > Julio > > http://www.julioneves.com - Um livro sobre Bash completo e on-line > > :wq > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > -- Abraços, Julio http://www.julioneves.com - Um livro sobre Bash completo e on-line :wq [As partes desta mensagem que não continham texto foram removidas]
