Reginaldo Ribeiro wrote: > > Olá a todos. > Estou dando meus primeiros passos com shell. Estou utilizando o seguinte > comando p/ remover acentos de nomes de arquivos (adaptado de um post de > Júlio César Neves): > > NOVO=`echo $ARQ | tr 'áéíóúàâêôäëöüãõçÁÉÍÓÚÀÂÊÔÄËÖÜÃÕÇ' > 'aeiouaaeoaeoaocaeiouaaeoaeouaoc' | tr ' ' '-' | tr 'A-Z' 'a-z'` > > Funciona perfeitamente com as letras minúsculas, porém, há problemas > quando chegam os arquivos com "É", por exemplo. > > Isto: > BR 356 ITAPORAI ATE MAGÉ 08 03 08 056.jpg > > Vira isto: > br-356-itaporai-ate-magcc-08-03-08-056.jpg > > Desde já, obrigado a todos. > > -- > > Ribeiro, Reginaldo > Administrador de Bancos de Dados > Oracle Certified Associate 10g > _________________________________ > DBcom IT Experts > skype: rflribeiro > msn: [EMAIL PROTECTED] <mailto:rflribeiro%40dbcom.com.br> > mobile: 551192344290 > fone: 551162165375 > e-mail: [EMAIL PROTECTED] <mailto:rflribeiro%40dbcom.com.br> > site: http://www.dbcom.com.br <http://www.dbcom.com.br> > >
$ cat teste áéíóúàâêôäëöüãõçÁÉÍÓÚÀÂÊÔÄËÖÜÃÕÇ BR 356 ITAPORAI ATE MAGÉ 08 03 08 056.jpg ~$ cat teste |tr '[:upper:]' '[:lower:]' |tr 'áàâãäéëêèíìõóöôüúç' 'aaaaaeeeeiioooouuc' | sed 's/ /-/g' aeiouaaeoaeouaocaeiouaaeoaeouaoc br-356-itaporai-ate-mage-08-03-08-056.jpg Fábio
