[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Fwd: Não foi possível enviar sua mensagem
From: |
Julio C. Neves |
Subject: |
Fwd: Não foi possível enviar sua mensagem |
Date: |
Tue, 6 Feb 2007 17:37:11 -0200 |
>
> *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?
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?
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?
Se desta vez vc não entendeu, procure o cmd eval no Papo de Botequim, pq
aula particular é mais cara :)
Abraços,
Julio
:wq
[As partes desta mensagem que não continham texto foram removidas]
- Fwd: Não foi possível enviar sua mensagem,
Julio C. Neves <=
- Re: [shell-script] Fwd: Não foi possível enviar sua mensagem, Herbert P Fortes Neto, 2007/02/07
- Diversão, Miranda, 2007/02/07
- Re: [shell-script] Diversão, Tiago Barcellos Peczenyj, 2007/02/07
- Re: [shell-script] Diversão, Tiago Barcellos Peczenyj, 2007/02/07
- Re: [shell-script] Diversão, Miranda, 2007/02/07
- Script para Rede, Berdam, 2007/02/07
- Re: [shell-script] Script para Rede, Wagner_D, 2007/02/07