quinta-feira, 2 de maio de 2013

Renomeando arquivos/diretorios de maiuscula para minuscula

Bem,

Usuário é Usuário e não tem jeito e nem adianta explicar

Você fala pro cara não cria arquivos com espaços e acentos e ele vai la e cria.

Você pede pra ele deixar tudo em minusculo ele vai e deixa em MAIÚSCULO

Bem precisando resolver isso segue a dica abaixo de script


#!/bin/bash



rename 's/ /_/g' *

for file in *
do
   MINUSCULA=`echo $file | tr '[:upper:]' '[:lower:]'`
   mv $file $MINUSCULA 2>/dev/null
done


Na primeira linha (rename) ele coloca um "_" (underline) em tudo que for espaço e depois transforma de MAIÚSCULO para minusculo

Feito

Um comentário: