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

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

Re: [shell-script] Fwd: Não foi possível enviar sua mensagem


From: Herbert P Fortes Neto
Subject: Re: [shell-script] Fwd: Não foi possível enviar sua mensagem
Date: Wed, 7 Feb 2007 07:21:11 -0200

On Tue, 6 Feb 2007 17:37:11 -0200
"Julio C. Neves" <address@hidden> wrote:

> >
> >   *On Sun, 4 Feb 2007 11:37:19 -0200
> > *"Julio C. Neves" <address@hidden <julio.neves%40gmail.com>> wrote:
> >
> > > Fala Herbert,
> > >
> > > Desculpe-me por ter falado sem pensar. o Here string é um redirecionador
> > e o
> > > {} irá receber a saída do xargs. Como a primeira coisa que o shell faz é
> > o
> > > redirecionamento, neste momento ela ainda não tem o valor para
> > substituir em
> > > {}. Entendeu?
> > >
> >
> > Não. :(
> >

>
> Então vamos lá de outra maneira:
> Em uma linha de cmds a primeira coisa que qq Shell faz é resolver os
> redirecionamentos e o Here Strings (<<<) é um redirecionamento. Entendeu?

 Sim.

> Depois disso ele faz um monte de coisas na linha de cmds e a última coisa
> que ele faz é mandar a linha de cmd (já toda resolvida e simplificada por
> ele) para a execução dos comandos. Entendeu?

 Sim.

> O find e o xargs são cmds e, seguindo este raciocínio, só serão executados
> no final. Como o par de chaves ({}) do xargs recebe os valores gerados pela
> saída do find, este valor só estará disponível quando os redirecionamentos e
> tudo mais já tiverem sido feitos. Entendeu?

 Sim.

> Se desta vez vc não entendeu, procure o cmd eval no Papo de Botequim, pq
> aula particular é mais cara :)

 Entendi tudo!

 :)


 []

--
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
0x9834F79E -- http://pgp.mit.edu/



[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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