Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Renomear vários arquivos ao mesmo tempo
Linux user
Publicado por Oscar Costa em 17/06/2004

Login: oscarcosta, 290985 pontos | Blog: http://blog.openarch.com.br
[ Hits: 18295 ]

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

Leitura recomendada
   Dica Linux recomendada 80 Comandos para o Linux (parte 1)
   Dica Linux recomendada Montar compartilhamentos via Samba (antigo smbmount)
   Dica Linux recomendada Trabalhando com Multitail
   Dica Linux recomendada Montando imagens ISO no OpenBSD
   Dica Linux recomendada O comando SUPER

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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.