[Linuxtrent] Re: Bash, cicli for e nomi di file con spazi vuoti: come fare?

  • From: "Marco Ciampa" <ciampix@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sat, 16 Dec 2006 14:53:44 +0100

On Sat, Dec 16, 2006 at 01:08:53PM +0100, Flavio Visentin wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Marco Ciampa wrote:
> >> for i in `ls`; do mv $i /tmp; done
> > ls|while read i ; do mv $i /tmp ; done
> > 
> > non è for ma è sempre bash, se serve...
> 
> Soffre di analogo problema. Bisogna quotare $i.
Così vuoi dire:

ls|while read `ls`; do mv "$i" /tmp; done

?

-- 

Marco Ciampa

+--------------------+
| Linux User  #78271 |
| FSFE fellow   #364 |
+--------------------+
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: