Gostaria de um script para mandar todas as fotos de um formato para outra pasta

1. Gostaria de um script para mandar todas as fotos de um formato para outra pasta

Dev 2 pe
dev-2

(usa Outra)

Enviado em 10/01/2020 - 13:46h

Tenho uma pasta que possui varios formatos de imagens: .jpeg . png ..... Gostaria de pegar um tipo de formato so e movê-los para outra pasta. São muitas mais de 50mil


  


2. Re: Gostaria de um script para mandar todas as fotos de um formato para outra pasta

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 10/01/2020 - 15:58h


dev-2 escreveu:

Tenho uma pasta que possui varios formatos de imagens: .jpeg . png ..... Gostaria de pegar um tipo de formato so e movê-los para outra pasta. São muitas mais de 50mil



uma sugestão seria usando o find com mv


find ./ -name '.jpeg' -exec mv {} /destino \;





3. Re: Gostaria de um script para mandar todas as fotos de um formato para outra pasta

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 10/01/2020 - 16:39h

Acho que funciona direto com o comando mover, assim:

1) crie o diretório "fotos_png" na pasta padrão "Imagens":

mkdir totos_png

2) mova os arquivos png para a nova pasta:

mv *.png fotos_png

A minha sugestão é muito simples e não é das mais elegantes, mas funciona, sim.


4. mv: Argument list too long

Dev 2 pe
dev-2

(usa Outra)

Enviado em 13/01/2020 - 08:19h

pinduvoz escreveu:

Acho que funciona direto com o comando mover, assim:

1) crie o diretório "fotos_png" na pasta padrão "Imagens":

mkdir totos_png

2) mova os arquivos png para a nova pasta:

mv *.png fotos_png

A minha sugestão é muito simples e não é das mais elegantes, mas funciona, sim.


tentei rodar mas deu o seguinte erro mv: Argument list too long



5. O Gimp faz isso

Barbara Tostes
bybinhabr

(usa KUbuntu)

Enviado em 13/01/2020 - 08:49h

dev-2 escreveu:

Tenho uma pasta que possui varios formatos de imagens: .jpeg . png ..... Gostaria de pegar um tipo de formato so e movê-los para outra pasta. São muitas mais de 50mil


O Gimp faz isso, a função exporta imagens em lote e deixa escolher diversas opções, veja este vídeo: https://www.youtube.com/watch?v=TR9ODknS_Iw

abraços!


6. Re: Gostaria de um script para mandar todas as fotos de um formato para outra pasta

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 13/01/2020 - 18:15h


dev-2 escreveu:

pinduvoz escreveu:

Acho que funciona direto com o comando mover, assim:

1) crie o diretório "fotos_png" na pasta padrão "Imagens":

mkdir totos_png

2) mova os arquivos png para a nova pasta:

mv *.png fotos_png

A minha sugestão é muito simples e não é das mais elegantes, mas funciona, sim.


tentei rodar mas deu o seguinte erro mv: Argument list too long


Estranho... será porque você tem muitos arquivos com a mesma extensão?

Tente a dica do Daniel.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts