Use find;)
for i in .{avi,mkv,wmv}; do find . *$i -exec /bin/rename $i .mp4 '{}' \; ; done
Eu tenho muitos arquivos de vídeo que estão em formatos mistos (.avi, .mkv, .wmv) que eu preciso mudar para ".mp4". Todos os arquivos de vídeo estão dentro de um diretório principal, mas também fluem para sub-diretórios sob esse diretório. Eu olhei para cima como granel renomear extensão de arquivo, mas eu simplesmente não consigo obtê-lo. Eu estou usando o Ubuntu LTS 10.04. Espero que alguém possa ajudar.
Obrigado.
Use find;)
for i in .{avi,mkv,wmv}; do find . *$i -exec /bin/rename $i .mp4 '{}' \; ; done