[LugBS] help bash script/ls
marco ghidinelli
marcogh a linux.it
Ven 20 Nov 2009 15:46:20 UTC
On Fri, Nov 20, 2009 at 04:42:48PM +0100, Andrea Gelmini wrote:
> Il 20 novembre 2009 16.22, Andrea Occhi <camicius a gmail.com> ha scritto:
> > fa casino se i file hanno degli spazi.
> > nel senso che i file con lo spazio vengono letti come due file...
>
> In questa versione dovrebbe funzionare tutto correttamente:
>
> IFS='
> '
> for file in $(find -type f -name '*.cdr')
> do
> echo uniconvertor "$file" "${file%%.cdr}.svg"
> done
>
> unset IFS
soluzione alternativa: usare find -print0 che sostituisce uno 0x00 all'
occorrenza di uno spazio.
Maggiori informazioni sulla lista
Lug
|