sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #70046
Re: crontab
Kristian Vilmann skrev:
30 5 * * * /usr/local/scripts/vard
henviser til shell-scriptet: "vard" der ser sådan ud og har execution
right af root:
#!/bin/bash
tar cvfz ../disk/sda1/var_d`date -I`.tgz `find /var -mtime -7 -type f
-print` > /disk/sda1/var_d`date -I`_bcup_index.txt
Brug altid fuld sti når noget kaldes fra cron. Men mindre du altså er
helt sikker på at dit script startes fra et sted hvorfra der kan
refereres til kataloget ../disk/sda1
Scriptet virker i konsol,sådan:
tar cvfz ../disk/sda1/var_d`date -I`.tgz `find /var -mtime -7 -type f
-print` > /disk/sda1/var_d`date -I`_bcup_.txt
læg mærke til ingen mellemrum mellem - type mere. fejl i gammel bog.
../ i sti er en rest fra dengang det stod i crontab og ikke script, da
crontab gik udifra /root. Prøver at fjerne det i script, da scriptet nok
ikke går udifra / root bliver dog nødt til at sætte det ind i crontabs
henvisning til script af samme grund. se nedenstående:
Der må komme noget output i roots mailbox eller noget? Cron sender mail
når den er færdig.
/k
--
Jo jo der er en mail. Siger den ikke kan finde
mappe.´/usr/local/scripts/vard
Tror jeg har forklaringen på misæren.
Fejl: - type (mellemrum)
Fejl : ../ skal bruges i crontab for at komme ned fra /root til /, men
ikke i shell script, som tager for givet at vi er der.
Skal prøves ad
Leif
Follow ups
References
-
Re: crontab
From: Leif Lende, 2004-01-11
-
Re: crontab
From: Leif Lende, 2004-01-11
-
Re: crontab
From: Leif Lende, 2004-01-11
-
crontab
From: Leif Lende, 2004-01-10
-
Re: crontab
From: Kim Schulz, 2004-01-10
-
Re: crontab
From: Leif Lende, 2004-01-10
-
Re: crontab
From: Leif Lende, 2004-01-10
-
Re: crontab
From: Jesper Lund, 2004-01-11
-
Re: crontab
From: Kim Schulz, 2004-01-11
-
Re: crontab
From: Kim Schulz, 2004-01-12
-
Re: crontab
From: Leif Lende, 2004-01-12
-
Re: crontab
From: Kristian Vilmann, 2004-01-12
-
Re: crontab
From: Leif Lende, 2004-01-13
-
Re: crontab
From: Kristian Vilmann, 2004-01-13