erlug
[Top] [All Lists]

Re: [Erlug] Nomi lunghi

To: erlug@xxxxxxxxxxxxxx
Subject: Re: [Erlug] Nomi lunghi
From: munehiro <munehiro@xxxxxxxxxxxxxxxx>
Date: Tue, 14 May 2002 22:19:36 +0200
On Tue, May 14, 2002 at 03:13:46PM +0200, Massimiliano.Campana@xxxxxxxxxxxxx 
wrote:
> 
> Perchè devo sempre impazzire con nomi di file lunghi ?
> 
> for name in 'find . -name *.bmp'
> do
>      echo "$name"
> done
> 
> non funziona nel caso di: "pippo pluto/paperino.bmp"
> 
> Why ?

oltre alle gia' presenti risposte, ti invito a confrontare la differenza tra
queste scritture. Data questa lista

[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
[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
[munehiro@quela pippo]$ for i in '`find .`'; do echo "$i"; done
`find .`
[munehiro@quela pippo]$

sottile ma efficace

-- 
------------------------------------------------------------

Scopo del gioco e' vincere

                           (munehiro)

------------------------------------------------------------



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