Converte arquivo
Converte arquivos do diretório corrente para minúsculo.
Descrição
Converte arquivos do diretório corrente para minúsculo.
#!/bin/bash for i in `ls .` # muda os arquivos do dir corrente do nome=$i nome=`echo $nome | tr A-Z a-z` mv $i $nome # muda o nome do arquivo echo $i done
Sugestão:
ls -1 |grep "[A-Z]" | while read nome
do
mv "$nome" "`echo $nome|tr A-Z a-z`"
done
E o grep para evitar renomear os que nao tem letras maiusculas (dava mensagem de erro)