Por Julio você é o cara no shell script.

Muito Obrigado por essa solução muito elegante.

At,
Jamilson Silva
Arch Linux User

--- Em [email protected], "Julio C. Neves" <julio.ne...@...> 
escreveu
>
> Será que isso resolve?
> 
> ls *$Ext | xargs -i cp {} /caminho/do/diretorio
> 
> ou, sofisticando:
> 
> ls *$Ext | xargs -i bash -c "echo Copiando {}; cp {} /caminho/do/diretorio"
> -- 
> Abraços,
> Julio
> Cursos de Shell e Zenity?
> - Em SP ligue (11) 2125-4747;
> - Em DF ligue (61) 3223-3000;
> - No RJ ligue (21) 2561-0867;
> - Turmas fechadas em outras cidades ligue (21) 8112-9988.
> 
> 2009/7/24 jsca...@... <jsca...@...>
> 
> >
> >
> > Amigos,
> >
> > como faço para esse loop
> > ls $nome | while read i
> > do
> > ls $i
> > sleep 1
> > cp $i $diretorio/`basename ${i}_$data`
> > fi
> > done
> >
> > me trazer todos do arquivos com extensão txt, quando passado como parametro
> > o *.txt ou qualquer outra extensão.
> >
> > ex:
> > ./backup.sh *.txt
> > ./backup.sh *.doc
> >
> > At,
> > Jamilson Silva
> > User Arch Linux
> >
> >  
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a