Renomear arquivos em massa

1. Renomear arquivos em massa

joao
jlcwb123

(usa Outra)

Enviado em 11/12/2013 - 22:40h

Como renomear vários arquivos considerando as seguintes substituiçoes
Arquivo exemplo:
pratot-07882 contrato2013-12-10-122808-1.pdf

1- retirar espaços em branco
2- retirar o ano-mes-dia
3- Alterar tudo para maiusculo
4- Alterar - para _

vou utilizar o find porem tem algum regex que aborde todas estas substituições.

Estou executando a principio em etapas assim
find ~/Documentos/ProjetoMeu -iname *.pdf -type f | while read line; do mv "$line" "$(echo $line | tr '\ ' '*')";done



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts