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