sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #47399
Re: Cron Job for Webalizer
In article <3C5EFA8F.26289.2A0570@localhost>, Erik wrote:
> Jeg har 4 domains som jeg hoster på min egen server, hvor jeg
> benytter Linux Mandrake 8.0. Jeg er novice på området, men lærer
> noget nyt hver dag. Jeg er dog løbet ind i et problem som jeg ikke kan
> løse. Jeg håber en af jer kan hjælpe?
> Jeg har sat Webalizer op til at køre et "script", som jeg manuelt "kører"
> en gang om ugen.Det ser ud som følgende:
> for i in /etc/webalizer/*.conf; do ./webalizer -c $i; done
> Som sagt skriver jeg ovennævnte i en shel og trykker på "enter". Det
> fungerer udmærket, men jeg ville gerne have det til at køre automatisk
> en gang om ugen, f.eks. søndag nat kl 5.00. Jeg har læst manual m.m.
> om cron, men må ærlig erkende at jeg ikke "fatter" en bønne af hvad
> jeg skal gøre for at få det til at køre automatisk.
Først smider du det lige ind i et shell script:
---- start af fil skal ikke med ---
#!/bin/bash
for i in /etc/webalizer/*.conf; do ./webalizer -c $i; done
---- slut skal heller ikke med ---
Du skal nok skrive den fulde sti til webalizer binæren i stedet for ./
Eller lave en cd /sti/til/webalizer/;
i linien før.
Dette script, skal så lige gøre eksekver bart:
chmod a+x script.sh
putter du følgende linie ind i crontab med kommandoen crontab -e
0 5 * * * /sti/til/script/fra/foer
Gemmer og går ud.
Hvis du slet ikke har brugt cron før, så er det ligesom crondæmonen
skal genstartes. ( Jeg er ikke sikker, men det virker for mig )
Også skulle det gerne virke.
--
./Jesper Krogh, jesper@xxxxxxxxxxxxxx
webshop: http://www.linuxpusher.dk
Follow ups
References