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

  • From: <lele@xxxxxxxxxxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Fri, 15 Dec 2006 12:12:34 +0100

> Come posso risolvere il problema?
> Sia chiaro che non mi servono soluzioni alternative
> Es.
> find . -type f -name '*' -exec mv {} /tmp/ \;
> 
> Voglio solo capire se ci sono soluzioni per quello che riguarda il
> caso del for in bash

Reimposti IFS, che stabilisce quali siano i caratteri che la shell considera 
"separatori":

/tmp$ IFS=""
/tmp$ for i in $(ls); do echo $i; done
f 1.txt
f 2.txt

ciao, lele.

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: