[Fedora-users-br] cp: Lista de arquivos muito longa

Marcos Braga braga em vesle.com.br
Sex Set 8 11:10:47 UTC 2006


Alberto Vieira Ferreira Monteiro escreveu:
> Seguinte, fazendo backup diário interno hoje, pela primeira vez aconteceu
> o seguinte bug:
>
>   cp $src/*.jpg $dest
>
> deu o erro:
>
>   /bin/cp: Lista de argumentos muito longa
>
> Obviamente, a solução paliativa é quebrar o diretório de fotos. Tem como
> resolver isso de forma elegante?
>
> Alberto Monteiro
>   
Alberto,

       Ainda passo por alguns problemas do gênero.

       Resolvo da seguinte maneira.

for arquivo in *.jpg; do
    mv -v $arquivo /diretorio/destino/
done

       O "for" cria uma lista com os arquivos e os copia 
individualmente, muitas vezes "burla" essa mensagem de erro. mas também 
há o caso de acontecer da mesma mensagem retornar (lista muito longa); 
se deparar com este problema, utilize os curingas para filtrar menos 
arquivos.

for arquivo in a*.jpg; do
    mv -v $arquivo /diretorio/destino/
done

Creio que isso ajuda.

[]'s
Braga




Mais detalhes sobre a lista de discussão Fedora-users-br