Viva o Linux - Porque nós amamos a liberdade! A melhor comunidade para se aprender Linux do Brasil.
Shell-Script: Busca e move arquivos renomeando-os conforme a máscara
1 de Setembro de 2010, 0:00 - sem comentários aindaBusca e move arquivos renomeando-os conforme a máscara
Uso:
rename [opções] [caminho1/]máscara1 [caminho2/]máscara2
rename [opções] --sed 'expr' [caminho/]máscara
Opções:
--test Não move/renomeia, apenas mostra o que será feito
--cmd mv Determina o comando para mover/renomear e zera as opções
--sed exp Determina uma expressão "sed" no lugar de "máscara2"
--recursive,
-R,-r Buscar arquivos no diretório e subdiretórios de origem
-* Outras opções são repassadas ao comando "mv" (-vb implícito)
Exemplos:
rename \*.*~ \*.bak
rename '*.*~' '*.bak'
rename "*.*~" "*.bak"
rename --sed 's/\..*~$/.bak/' \*.*~