The UNIX and Linux Forums  
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.

Go Back   O UNIX e Linux Forum > Top Fóruns > Programação Shell Script e
.
google unix.com



Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
Minúsculas para maiúsculas ggovotsis AIX 7 10-16-2008 11:07
apenas maiúsculas primeiro personagem? fedora Programação Shell Script e 7 09-26-2008 09:12
Necessidade de mudança arquivo em um diretório específico de minúsculas para maiúsculas Duke_Lukem UNIX para Dummies Perguntas & Respostas 7 01-07-2008 06:32
Como converter maiúsculas ou minúsculas Alex20 Programação Shell Script e 5 03-07-2005 07:07
Converter para Maiúsculas dreams5617 Programação Shell Script e 3 11-12-2004 01:44

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 01-02-2002
WebEx webex is offline
Usuário
  
 

Join Date: Jan 2002
Posts: 3
Exclamation maiúsculas para minúsculas

Saudações e Feliz Ano Novo a todos!

Um cliente da mina FTP'ed seus arquivos até o servidor e tudo acabou por ser em letras maiúsculas quando tudo deve estar em minúsculas. Existe um comando ou um script BUILTIN ninguém sabe de que irão automaticamente converter todos os arquivos para minúsculas?

Por favor avise imediatamente se você sabe como ...

Obrigado!
  #2 (permalink)  
Old 01-02-2002
edog edog is offline
Usuário
  
 

Join Date: Sep 2001
Localização: Green Bay, WI
Lugares: 66
você deseja converter os nomes dos arquivos ou o conteúdo do arquivo?
  #3 (permalink)  
Old 01-02-2002
WebEx webex is offline
Usuário
  
 

Join Date: Jan 2002
Posts: 3
apenas nomes

Obrigado por sua resposta ...

Eu só quero converter os arquivos nomes, os diretórios e arquivos em todos os subdiretórios para minúsculas. Nomes de arquivos e diretórios nomes apenas. Nem o conteúdo dos arquivos.

Eu posso fazer o direcotries pela mão, se necessário, pois há apenas 5 ou assim, mas todos os nomes de alguma maneira tenho darn arquivo convertido para maiúsculas pelo meu cliente ....

Obrigado novamente!
  #4 (permalink)  
Old 01-03-2002
LivinFree's Avatar
LivinFree LivinFree is offline Forum Advisor  
Goober Extraordinaire
  
 

Join Date: Jul 2001
Localização: Portland, OR, E.U.A.
Posts: 1.584
Tente algo parecido com isto:
Código:
#!/bin/sh
# Do the directories first, so that the
# path doesn't change
for each in `find . -type d`
do
newname=`echo $each | tr [A-Z] [a-z]`
mv $each $newname
done
# Now to the files...
for eachf in `find . -type f`
do
newnamef=`echo $eachf | tr [A-Z] [a-z]`
mv $eachf $newnamef
done
Eu testei isso em minha máquina real rápido, e ele funcionou bem ...

Hope this helps.

(By The Way, você vai ter alguns erros de mv se o arquivo já é minúscula (Eu ainda tenho um erro ao tentar mover "." Para ".") - Você não precisa se preocupar com aqueles ...)
  #5 (permalink)  
Old 01-03-2002
WebEx webex is offline
Usuário
  
 

Join Date: Jan 2002
Posts: 3
Funcionou!

Obrigado funcionou!

É necessária uma justed 'feito' declaração no final e ele funcionou perfeitamente!

Graças um milhão!
Closed Thread

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 01:17.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0