shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Redirecionando a saída de um comando para entrado de outro


From: andrebarretosantos
Subject: Re: Redirecionando a saída de um comando para entrado de outro
Date: Thu, 19 Apr 2007 23:05:01 -0000
User-agent: eGroups-EW/0.82

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 address@hidden, "Julio C. Neves"
<julio.neves@...> 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 <andrebarretosantos@...> 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]
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]