[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: R: find



On Fri, 12 Jul 2002 15:08:29 +0200
"daniele" <daniele.innocenti@bizmatica.com> wrote:

> La tua spiegazione e certo buona, infatti find /DIR -name "*"  elenca
> tutti i file presenti in DIR,
> ma ci deve essere dell'altro sotto.

Se non hai file .jpg nella directory da cui dai il comando, ottieni il comando giusto, perché l'* viene espanso con una stringa vuota.

Esempio "live"

vincenzo@Furia:/data/home/vincenzo$ mkdir ciccillo

vincenzo@Furia:/data/home/vincenzo$ cd ciccillo

vincenzo@Furia:/data/home/vincenzo/ciccillo$ mkdir pluto

vincenzo@Furia:/data/home/vincenzo/ciccillo$ touch pluto/poldo.jpg

vincenzo@Furia:/data/home/vincenzo/ciccillo$ find . -name *.jpg
./pluto/poldo.jpg

vincenzo@Furia:/data/home/vincenzo/ciccillo$ touch tmp.jpg

vincenzo@Furia:/data/home/vincenzo/ciccillo$ find . -name *.jpg
./tmp.jpg

vincenzo@Furia:/data/home/vincenzo/ciccillo$ touch tmp2.jpg

vincenzo@Furia:/data/home/vincenzo/ciccillo$ find . -name *.jpg
find: il percorso deve precedere l'espressione
Uso: find [percorso...] [espressione]

Se vuoi vedere cosa avviene dopo l'espansione, prova con echo davanti:

vincenzo@Furia:/data/home/vincenzo/ciccillo$ echo find . -name *.jpg
find . -name tmp2.jpg tmp.jpg

Visto il risultato (erroneo) dell'espansione?

Vince


-- 
To UNSUBSCRIBE, email to debian-italian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: