Oltre a cambiare il contatore ho messo

arr[l]

Visto che l è la variabile che stai incrementando

Visto che nel tuo esempio hai messo arr[i]

e non so se vado bene visto che i fa refiremento al ciclo for

Il giorno 07 febbraio 2012 11:40, Artini Alessio <
aart...@comune.pontassieve.fi.it> ha scritto:

> > emmanuel segura ha scritto:
> > Inviato: martedì 7 febbraio 2012 11.30
> > A: Artini Alessio
> > Cc: debian-italian@lists.debian.org
> > Oggetto: Re: [OT] - Semplice script bash
>
> > Ciao Alessio
>
> > Scusa la risposta un po troppo veloce
> > for file in $( ls 048033* ) ; do
> > if [ -s $file ]; then
> >    arr[l]=$file
> > I=$((I + 1))
> > fi
> > done
>
> Ho capito che hai spostato il contatore dentro la condizione IF ma
> l'errore si presenta lo stesso...
>



-- 
esta es mi vida e me la vivo hasta que dios quiera

Rispondere a