Renomear vários arquivos ao mesmo tempo

Publicado por Oscar Costa em 17/06/2004

[ Hits: 28.125 ]

Blog: https://oscarcosta.dev/

 


Renomear vários arquivos ao mesmo tempo



Para renomear vários arquivos do mesmo tipo, isto é, com a mesma extensão, ao mesmo tempo no Linux basta utilizar o comando mv dentro de um for no bash:

for arq to *.JPG; do mv $arq ${arq/.JPG/.jpg};done

Este comando renomeia todos os arquivos com a extensão .JPG para .jpg.

Podemos utilizar este pequeno script para várias renomeações diferentes, exemplo: numerar os arquivos, etc.

see you...

Outras dicas deste autor

Slackware Linux Essentials em português

Conhecendo o OpenBSD

Leitura recomendada

Comando para remover marca d'água textual em PDF

Encontrando o par de chaves ou parênteses no VIM

Utilizações do comando cd

Comando para manter o histórico do bash limpo

Criando pastas em massa rapidamente no Linux

  

Comentários
[1] Comentário enviado por jllucca em 03/09/2004 - 19:51h

Excelente dica!

[2] Comentário enviado por JuNiOx em 26/02/2005 - 22:11h

hahahaha.. sacanagem... justamente HOJE.. eu fiz isso .. renomeei vários arquivo .JPG para .jpg

sacanagem.. devia ter visto essa dica antes...

falowz

[3] Comentário enviado por micaelfis em 31/08/2007 - 18:56h

Boa dica, mas tentei usar e deu erro. Só funcionou depois de substituir "to" por "in", ou seja,

for arq in *. JPG; do mv $arq ${arq/.JPG/.jpg};done

Lembrando que também pode-se mudar o início do arquivo, ao invés do final...

Abraços

Mica

[4] Comentário enviado por removido em 11/11/2007 - 12:15h

Como faço para renomear arquivos em sequência 01.jpg, 02.jpg ....?

[5] Comentário enviado por oscarcosta em 11/11/2007 - 13:09h

Como assim? O que você quer renomear? Se for a extensão, é só seguir a dica...

[]s...

[6] Comentário enviado por juhshinodaa em 26/05/2009 - 15:10h

E como eu faço para renomear varios arquivos sequenciais (por ex: arquivo1, arquivo2) para outra extensão.
Por exemplo: de .txt para .log

Alguém poderia me ajudar??

[7] Comentário enviado por rodolfojordao em 03/06/2011 - 09:37h

Obrigado pela dica ajudou muito



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts