[Linuxtrent] Re: qualcuno sa' darmi una dritta?

  • From: Roberto A.Foglietta <fogliettar@xxxxxxxxxxxxxxxxxx>
  • To: LinuxTrent <linuxtrent@xxxxxxxxxxxxx>
  • Date: Fri, 12 Apr 2002 15:47:13 +0200

On Fri, 12 Apr 2002 12:07:49 +0200
ianezz@xxxxxxxxxx wrote:

> 
> Emanuele Olivetti, pigiando tasti a caso sul citofono, ha scritto:
> 
>  > che mi pare faccia proprio al caso tuo; c'e' anche un articolo che lo
>  > analizza e peresenta altri script utili.
> 
> Che lungo! :-) 
> 
> E poi quello script ha un paio di difetti: 
> 
> 1) se in un nome ci sono piu` spazi consecutivi, li collassa in uno
>    spazio solo
> 
> 2) e comunque, se ci sono spazi nei nomi, si comporta in maniera
>    decisamente strana e poco prevedibile.
> 
> Invece questo fa ``la cosa giusta'':
> 
> cd <dir> 
> for i in *; do mv "$i" "$(echo "$i" | tr '[:lower:]' '[:upper:]')"; done

 ls
 ciao\ mio\ bel\ spazio.txt 
 ciao1.tzt
 ciao2
 
 lo * espanso diventa

 ciao\ mio\ bel\ spazio.txt ciao1.tzt ciao2

 il for quindi prende questi

 ciao
 mio 
 bel
 spazio.txt
 ciao1.tzt
 ciao2

 giusto?

 Ciao,
-- 
   ,__    ,_     ,___   .-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.
   ||_)   ||\    ||_   /            GEA Automotive S.R.L.             |
   || \   ||¯\   ||¯        Software Research & Develop Division      |
   ¯¯  ¯° ¯¯  ¯° ¯¯  °   tel.: +39 010 65966917                       |  
   Roberto A. Foglietta  com.: mailto:fogliettar@xxxxxxxxxxxxxxxxxx   |
 \ Linux & SW Architect  per.: http://digilander.iol.it/robang        |
  `-----------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-'
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts: