Renomear múltiplos arquivos via shell no linux

1. Renomear extensão MP3 para mp3 em múltiplos arquivos.
for f in $(ls *.MP3); do mv "$f" "`basename $f .MP3`.mp3"; done
2. Renomear múltiplos arquivos de “v25n1a123.pdf” para “v25n1-4a123.pdf”.

Atenção: antes de rodar é prudente você modificar o “mv” por “echo” para exibir os comandos que serão executados e se estiver ok volte para mv.

for f in $(ls v25n1*.pdf); do mv "$f" "`echo $f | sed s/v25n1a/v25n1-4a/`"; done

Uma ideia sobre “Renomear múltiplos arquivos via shell no linux

  1. show, sem scrips enormes, sem ter que instalar nada. Uma linha e nada mais. Adoro este sistema.
    ta, ta.. no janelas tb faz… só que tem vírus, hehe.
    vlw cara.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *