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