[Linux-Biella] bash
Scopel Emanuele
escopel a alice.it
Ven 24 Nov 2006 19:23:49 CET
Alle 19:15, venerd́ 24 novembre 2006, Scopel Emanuele ha scritto:
> Ultimamente mi sono avvicinato allo scripting bash,
> ho un problema:
> devendo fare un operazione ricorsiva su tutti i file contenuti in una
> directory, la devo 'scansionare' tale directory...
> io avrei pensato:
> dir=$1
> ls |
> while read cart
> do
> cd $dir/$cart
> echo $dir/$cart
> ls |
> while read file
> do
> wmf2svg $file
> echo $file convertito
> done
> done
>
> il problema che questo va bene se devo lavorare sul contenuto della prima
> subdirectory coma faccio a scendeere piu' in profondita'?
mi rispondo in parte potrei usare una funzione ricorsiva (farei cosi in
python) ma si puo con bash e se si come faccio a distinguere file da
directory? in python ci sono funzioni precotte.
P.S. Ho scaricato Advanced Bash-Scripting Guide (In italiano) me lo sto
guardando ma sono 600 e rotte pagine ;-)
--
Scopel Emanuele
Maggiori informazioni sulla lista
Linux