Renomear vários arquivos ao mesmo tempo

Publicado por Oscar Costa em 17/06/2004

[ Hits: 28.329 ]

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

Conhecendo o OpenBSD

Slackware Linux Essentials em português

Leitura recomendada

Configurando SSH sem senha no Ubuntu (ssh-copy-id)

SED - inserindo uma palavra abaixo de outra palavra específica

Formatando pendrive em VFAT com comandos no Linux

Os run levels (Níveis de Execução)

Três Formas Fáceis de usar Super Usuário pelo Terminal 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