sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #69961
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