Avatar billede lasseriis Nybegynder
18. april 2002 - 15:20 Der er 1 kommentar og
1 løsning

Stoppe Cron Job

Hvordan får jeg et cron job stoppet igen. Jeg vil gerne have sat det op sådan at klokken 23:00 starter et cron job(som starter et program). Klokken 13:00 skal det så stoppes igen! (Jeg tænkte at vores server godt kunne stå og arbejde lidt for SETI, når den ikke bliver brugt så meget)
Jeg prøver at gøre det med et andet script, men det virker ikke.

<min /etc/crontab:>
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
#01 * * * * root run-parts /etc/cron.local
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
00 23 * * * root /etc/cron.seti/seti.cron
00 13 * * * root /etc/cron.seti/seti-halt.cron

</etc/cron.seti/seti.cron:>
#!/bin/sh

/data/rpms/seti/setiathome > /dev/null

</etc/cron.seti/seti-halt.cron:>
#!/bin/sh

kill $(pidof setiathome)


seti-halt.cron virker fint hvis jeg selv kalder den, men crond ser ud til at skide på den, den bliver i hvert fald ikke stoppet! Desuden sender den en mail til root når setiathome bliver stoppet, kan man ikke undgå det?

Er det slet ikke cron jeg skal bruge? Eller skal det hele være i et script, og bruge noget sleep i 14 timer og så stoppe processen?
Avatar billede skau Nybegynder
18. april 2002 - 16:43 #1
fjern mailen til root ved at skrive >/dev/null 2>&1 efter din crontab linie
Du skal ændre dit stop script så der står :
kill -9 $(pidof setiathome)
Avatar billede lasseriis Nybegynder
26. maj 2002 - 21:15 #2
point til Skau
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester