[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