[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
|