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

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

Re: Fwd: [shell-script] atribuir variável ao resultado do find


From: Herbert P Fortes Neto
Subject: Re: Fwd: [shell-script] atribuir variável ao resultado do find
Date: Fri, 2 Feb 2007 10:26:33 -0200

*On Thu, 1 Feb 2007 16:24:20 -0200
*"Julio C. Neves" <address@hidden> wrote:

> Fala Herbert,
> Veja como funciona a opção -i do xargs na nova seção "Tira
> Gosto<https://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarBirinaite>"
> do Papo de Botequim. Com certeza isso resolverá o seu problema, além de vc
> poder ver outras coisas muito úteis.
>
> Abração,
> Julio
> :wq
>

> > O que quero saber é se dá para substituir o laço for.
> > Por exemplo para apenas mover:
> >
> > -exec mv {} /path/para/aqui \;
> >
> > Como ficaria
> > -exec diff -u ?
> >
> > > On 2/1/07, Herbert P Fortes Neto <address@hidden<h_p_f_n%40yahoo.com.br>>
> > wrote:
> > > >
> > > > ---------------------------------------------------
> > > > #!/bin/bash
> > > >
> > > > LIST=$(find /var/lib/myphpmoney/ -name \*ereg)
> > > >
> > > > for i in ${LIST[*]}
> > > > do
> > > > diff -u $i ${i//.ereg/} >> myphpmoney.diffs
> > > > done
> > > >
> > > > exit 0
> > > > ----------------------------------------------------

 Deu certo. Fiz assim:

  xargs -i bash -c "echo {} | sed 's#tmp/.*/\(.*\).ereg#\1.ereg \1#g' "

 Obrigado.



 []

--
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]