[Tech] un aiutino per bashscripting ricorsivo
Fabio Nigi -
nigifabio@gmx.it
Gio 12 Ott 2006 17:57:49 CEST
On gioved? 12 ottobre 2006, alle 16:56, Claudio Belotti wrote:
> on 12/10/2006 16:18 Fabio Nigi - wrote:
>
> > avrei bisogno di fare un cosa scema con una lista di subdirectory in
> > modo ricorsivo:
> > scorri le directory;
> > quando trovi un file con estensione .pippo esegui
> > comando -opzione $nome.pippo > $nome.pluto
>
> > e cosi per tutte le sottodirectory fino alla fine..
> > qualcuno mi da un mano?;-)
>
> io farei cosė
> cd <basedirectory>
>
> find . -name "*.pippo" | xargs ./script.sh
>
> dove script.sh č
>
> #!/bin/bash
>
> until [ -z "$1" ]
> do
> OUT=${1%.pippo}.pluto
> comando -opzione $1 > $OUT
> shift
> done
ottimo, funziona alla grande!
grazie mille!
Fabio
>
>
> ciao
> Claudio
> _______________________________________________
> FLUG - Discussioni tecniche - tech@firenze.linux.it
> URL: https://lists.firenze.linux.it/mailman/listinfo/tech
> Archivio: http://lists.firenze.linux.it/pipermail/tech
> Ricerca nell'archivio: http://www.firenze.linux.it/search
Maggiori informazioni sulla lista
flug-tech