← Back to team overview

sslug-teknik team mailing list archive

Re: crontab

 

> > 0 5 * * 1 tar cvfz /disk/sda1/var_w`echo$DATE`.tgz /var > 
> > /disk/sda1/var_w`echo$DATE`weekly_bcup_index.txt
>  > 30 5 * * * tar cvfz /disk/sda1/var_d`echo$DATE`.tgz `find /var
>  > -mtime -7 -type f -print` >
>  > /disk/sda1/var_d`echo$DATE`nightly_bcup_index.txt
> 
> Det funker ikke det here. Enten er mine lærebørger for gamle, eller så
> 
> forstår jeg bare ikke:

Hvad med at lave et lille shell script, der gør det du vil have det til.
Og så kalder du det lille shell script fra cron, uden nogen underlige
argumenter og andet geil:

30 5 * * * /usr/local/scripts/cron-der-ikke-virker

og det script indeholder så (med relevante variabler og sådan noget:
tar cvfz /disk/sda1/var_d`echo$DATE`.tgz `find /var -mtime -7 -type f
-print` > /disk/sda1/var_d`echo$DATE`nightly_bcup_index.txt

Det gør det altså en hel del lettere at finde rundt i dine crontab
jobs...

//Jesper


Follow ups

References