R: [PLUTO-help] Bash programming

Alessandro Toso pescherecci a hotmail.com
Mer 26 Nov 2003 14:03:44 CET


Scusa ti ho mandato quello sbagliato.
la versione corretta e'

#/bin/bash
ls -l > files
for i in `nl files | awk '{print $1}'`
do
echo $i
done

ed i contiene il numero di file che ha la tua dir
Ciao

Alessandro Toso
Dipartimento di Ingegneria Aerospaziale
Politecnico di Milano

Tel +39 02 2399 8032
----- Original Message ----- 
From: "WILLIAM RIZZO" <w.rizzo a mtm-engineering.com>
To: <ravinetto a lancerr.com>; "Supporto tecnico del PLUTO"
<pluto-help a lists.pluto.it>
Sent: Wednesday, November 26, 2003 10:35 AM
Subject: Re: R: [PLUTO-help] Bash programming


>
>
> >
> > > Ciao a tutti,
> > >
> > > Di nuovo alle prese con uno script di shell....
> > >
> > > Devo realizzare uno script che conti i file contenuti in una
> > > cartella e
> > > se maggiore ad una cifra, tipo 10/20 elimini 1 più
> > > vecchi...il problema
> >
> > se non vuoi cose troppo complesse puoi (con un solo comando) eliminare i
> > file piu' vecchi di n giorni con : find * -ctime $Giorni -exec rm {} \
> > con questo comando elimini i file piu' vecchi di $Giorni
> >
> > Ciao
>
> Il problema è che devo avere la possibilità di "passare" la quantità di
> file da cancellare...non è detto che vengano realizzati dei file tutti i
> giorni,...
> Hai un'idea?
>
> grazie,
> WIlliam
> _______________________________________________
> pluto-help mailing list
> pluto-help a lists.pluto.it
> http://lists.pluto.it/cgi-bin/mailman/listinfo/pluto-help
>


More information about the pluto-help mailing list