shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

UpCasing


From: Mauricio Bonani
Subject: UpCasing
Date: Mon, 19 Jun 2000 01:23:47 -0300

Algum dia voce já teve a chance de ver aquele monte de nome de arquivos em UPCASE? Voce se sente ofendido pessoalmente de ter que trabalhar arquivos colocados no seu site ftp por pessoas que usam MS-DOS/Win e aqueles arquivos que parecem estar gritando na sua cara quando voce dá "ls" ? Então essa aqui é muito boa pra voce, o comando tr (translate) pode ser usado da seguinte forma num script para fazer isso:

--8<-- cut here --8<-----
#!/bin/sh
# downcase by Eduardo Marcel Macan
# use at your own risk ;-)
if [ $# = 0 ]
  then
    echo "usage: downcase [file ...]"
    exit
fi

for FILE in $*
  do
    mv $FILE `echo $FILE | tr '[A-Z]' '[a-z]`
  done

--8<-- cut here --8<-----

A construcao do "upcase" fica como exercicio para o leitor, essa foi a dica H :-) , A dica de hoje nos foi enviada por Eduardo Marcel Maçan, figura lendária da Internet Brasil, fundador da lista linux-br, entre outras coisas ;-)

Texto retirado da lista dicas-l, mensagem do dia 18/03/97


--
Mauricio Bonani
mailto:address@hidden
ICQ UIN: 2743356
Registered Linux User #131602
Using Red Hat 6.2
São Paulo - SP



reply via email to

[Prev in Thread] Current Thread [Next in Thread]