erlug
[Top] [All Lists]

Re: [Erlug] Nomi lunghi

To: erlug@xxxxxxxxxxxxxx
Subject: Re: [Erlug] Nomi lunghi
From: Massimiliano.Campana@xxxxxxxxxxxxx
Date: Thu, 16 May 2002 17:36:22 +0200
> [munehiro@quela pippo]$ ls -lR
> .:
> totale 1
> drwxr-xr-x    2 munehiro munehiro      120 mag 14 22:14 senza_spazi/
> drwxr-xr-x    2 munehiro munehiro       72 mag 14 22:14 uno spazio/
>
> ./senza_spazi:
> totale 0
> -rw-r--r--    1 munehiro munehiro        0 mag 14 22:14 un altro file
> -rw-r--r--    1 munehiro munehiro        0 mag 14 22:14
un_file_senza_spazi
>
> ./uno spazio:
> totale 0
> -rw-r--r--    1 munehiro munehiro        0 mag 14 22:14 un file

> ecco vari risultati

> ...

> [munehiro@quela pippo]$ for i in "`find .`"; do echo "$i"; done
> .
> ./senza_spazi
> ./senza_spazi/un altro file
> ./senza_spazi/un_file_senza_spazi
> ./uno spazio
> ./uno spazio/un file

> ...

In realtà la variabile $i contiene tutte le righe separate da \n !!!
Cioè il ciclo for...done si esaurisce in una sola passata, quindi equivale
a:
     i="`find .`" ; echo "xxx $i xxx"

Stò facendo prove con la variabile IFS ...

Massimiliano
<Prev in Thread] Current Thread [Next in Thread>