Passando o nome dos arquivos de caixa alta para caixa baixa

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

UNIX GURU UNIVERSE DICA UNIX

Dica Unix 2390 - 18 de julho de 2006

http://www.ugu.com/sui/ugu/show?tip.today

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Passando os nomes de arquivos de caixa alta para caixa baixa

Este script pode ser usado para renomear todos os arquivos do diretório atual de caixa alta para caixa baixa.

Eu o utilizo sempre que eu tento fazer o upload de sistemas windows para um sistema web server baseado em Unix, e alguns arquivos são convertido para caixa alta ( um padrão em geral no Windows ) , e, isto, não é desejável.

###########################

for uppercase in ls

do

for lowercase in ls $uppercase|tr [A-Z] [a-z]

do

mv $lowercase $uppercase 2>/dev/null

done

done

############################

Para assinar: http://www.ugu.com/sui/ugu/show?tip.subscribe Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today


DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE. TODAS AS DICAS SÃO "USADAS POR SEU PROPIO RISCO". UGU ADVERTE PARA TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO.Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2006