[LUGOS] bash in find
Gregor Malensek
gregor.malensek at abakus.si
Mon Apr 19 12:33:00 CEST 2004
Ja, $DATOTEKA je fizično datoteka, kjer se nahaja spisek datotek, ki jih ima
za brisati.
Npr:
/direktorij_1/*.log
/direktorij_2/*.log
/direktorij_3/*.log
> -----Original Message-----
> From: Peter [mailto:jb at globalhead.mine.nu]
> Sent: Monday, April 19, 2004 12:06 PM
> To: lugos-list at lugos.si
> Subject: RE: [LUGOS] bash in find
>
>
> Iz kje dobis seznam datotek? Je $DATOTEKA argument skripti v njej pa
> seznam datotek?
>
> On Mon, 2004-04-19 at 11:39, Gregor Malensek wrote:
> > Skripta je v stilu :
> >
> > ALL_FILES=`cat $DATOTEKA | cut -f 1 -d ":"`
> > for PFILES in $ALL_FILES
> > do
> > find $PFILES -atime +$ST_DNI | while read PFILE
> > do
> > echo -n "Brisem datoteko $PFILE -> "
> > if [ -e "$PFILE" ]; then
> > rm $PFILE
> > else
> > echo "napaka : datoteka ne obstaja"
> > fi
> > done
> > done
> >
> >
>
>
>
More information about the lugos-list
mailing list