On Thu, 11 May 2006 1:43pm  -0000, Edilson Souza wrote:

> Preciso altera dos os arquivos de um diretorio e subdiretorio, de
> maiuscula para minuscula, e que a primeira letra fique maiuscula. e
> também remover os espaços em branco entre os nomes dos arquivos.

Em zsh,

% ls -F
ARQUIVO         DIR1/           DIR3/
DIR COM ESPACO/ DIR2/           TEMP/

% for d in *(/); { print $d, $d[0]${(L)${d[2,$]:gs/ //}}; }
DIR COM ESPACO, Dircomespaco
DIR1, Dir1
DIR2, Dir2
DIR3, Dir3
TEMP, Temp

--
Felipe Kellermann


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil




Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a