← Back to team overview

sslug-teknik team mailing list archive

Re: crontab

 

Kristian Vilmann skrev:

Det skal det nok. Men noget er vel hvor cron skal få $DATE fra?

Det er da ikke umuligt at der eksisterer en variabel ved navn DATE, men at satse på at cron læser den er nok en kende drastisk.

Mon `date +%Y%m%d` eller noget i den retning er bedre at bruge. Prøv "date --help" for inspiration.

/k


Det har du ret i. Den eksisterer ikke, så jeg eller crontab kan finde, hvis overhovedet.
Men der er en pen commando: date
date +%F
giver f.eks idag
2004-01-11

Den første her fungerer dog ikke hos mig på mdk9.2:
Jeg tror at % tegnet forsvinder ved commandoen: crontab /bcup/bcup

# kopierer hele systemet til tgz fil og liste til txtfil kl. 17.20 med dato i filnavnet: 30 17 * * 7 tar cvfz ../disk/sda1/var_w`date +%F`.tgz /var > /disk/sda1/var_w`date +%F`_bcup_index.txt

#opdaterede filer den sidste uge i /var med tdato i filnavn.tgz og oversigt itekstfil med dato i navn: 15 13 * * * tar cvfz vard`date +%F`.tgz `find /var -mtime -7 -type f -print` > /disk/sda1/var_n`date +%F`index.txt

Leif



Follow ups

References