linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] domanda su "file"

Michele Bonera michele a bonera.biz
Ven 16 Apr 2010 08:24:29 UTC
Il Friday 16 April 2010 07:53:32 Michele Bonera ha scritto:

> for F in *; do
> 	file $F
> done

> Puoi anche fare: "for F in /path/to/directory/*; do"

Quoto il mio messaggio per correggere un errore (grazie al msg di 
Andrea che me l'ha ricordato):

file "$F"

(senza virgolette vedrebbe i files con uno spazio nel nome come 
due files separati).

In ogni caso "for F in $( ls )" non funziona perché for 
interpreta i files con uno spazio nel nome come due "entries" 
distinte...

--------------------------------------------------------------
[morriz a bellatrix:~/test/for]# ls -1
gino lattino
marino pipino
pino
[morriz a bellatrix:~/test/for]# for a in $( ls ); do echo $a; done
gino
lattino
marino
pipino
pino
[morriz a bellatrix:~/test/for]# for a in *; do echo $a; done
gino lattino
marino pipino
pino
--------------------------------------------------------------

Bye
-- 
Michele Bonera
www.beelab.net




Maggiori informazioni sulla lista Lug