[Ubuntu-BR] Script para renomear

Guilherme Paula guilhermepaula em gmail.com
Quarta Abril 4 15:55:09 UTC 2007


Obrigado pelos comandos.
Solucionei parcialmente com o seguinte comando:
$ for i in `ls | sed 's/ /_/g'`; do ARQ=`echo $i | sed 's:_: :g'`; mv "$ARQ"
$i; done ; for foo in *; do mv $foo `echo $foo | tr /[A-Z]/ /[a-z]/` ; done

Ele transforma espaços em "_" e coloca tudo em minúsculo, porém:
- não funciona se o nome do arquivo tem acentos
- não remove acentos
- não funciona de forma recursiva

Alguem sugere alguma mudança?
Obrigado



More information about the ubuntu-br mailing list