quinta-feira, 17 de maio de 2007

Alterando a caixa dos nomes de todos os arquivos de um diretório

Para renomear para caxa baixa:
rename 'y/A-Z/a-z/' *
De maneira recursiva:
find ./ -type f -exec rename 'y/A-Z/a-z/' {} \;
Para caixa alta basta apenas inverter os parâmetros:
rename 'y/a-z/A-Z/' *
Ou de forma recursiva:
find ./ -type f -exec rename 'y/a-z/A-Z/' {} \;
Fonte: http://webxadmin.free.fr/article/shell-rename-all-files-in-subdirectories-to-lowe-135.php

Nenhum comentário: