Julio, Vc pode consultar sobre esta e outras opções do xargs na pagina do Julio.
http://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarBirinaite Só explicando, quando vc usa o -i, toda a ocorencia de {} será substituido por um dos muitos argumentos que o xargs pode receber. $ seq 10 | xargs -i echo existem {} dados e {} destinos existem 1 dados e 1 destinos existem 2 dados e 2 destinos existem 3 dados e 3 destinos existem 4 dados e 4 destinos existem 5 dados e 5 destinos ... []´s Tiago On 7/3/07, Julio Cardoso <[EMAIL PROTECTED]> wrote: > > Olá amigos , eu recentemente li o livro de shell script do julio, ainda > irei revisa-lo com calma pra me aprofundar com mais calma e pratica. > A um certo tempo atras eu pedi aqui na lista uma ajuda, um comando para > copiar todos arquivos com extenção png pra uma determinada pasta. > find / -name \*.png -o -name \*.PNG | xargs -i cp -R {} > /media/hda1_400gb/png/ > Analizando-o ele procura arquivos .png e manda cada arquivo pro xargs -i > que o -i é para repetir o comando cp -R para a pasta > /media/hda1_400gb/png/ , ai eu tenho uma duvida esse {} o que significa? > Julio > > -- Tiago B Peczenyj Linux User #405772 http://peczenyj.blogspot.com/ [As partes desta mensagem que não continham texto foram removidas]
