Toon posts:

Slackware 8.1 crontabs

Pagina: 1
Acties:
  • 25 views sinds 30-01-2008

Verwijderd

Topicstarter
Hmm, ik heb een probleempje met de crontabs van Slackware 8.1. Het probleem is namelijk dat het commando wat ik er in heb gezet simpelweg niet wordt uitgevoerd. Ik heb op dit moment 't volgende in m'n crontab staan:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# If you don't want the output of a cron job mailed to you, you have to direct
# any output to /dev/null.  We'll do this here since these jobs should run
# properly on a newly installed system, but if they don't the average newbie
# might get quite perplexed about getting strange mail every 5 minutes. :^)
#
# Run the hourly, daily, weekly, and monthly cron jobs.
# Jobs that need different timing may be entered into the crontab as before,
# but most really don't need greater granularity than this.  If the exact
# times of the hourly, daily, weekly, and monthly cron jobs do not suit your
# needs, feel free to adjust them.
#
# Run hourly cron jobs at 47 minutes after the hour:
47 * * * * /usr/bin/run-parts /etc/cron.hourly 1> /dev/null
#
# Run daily cron jobs at 4:40 every day:
40 4 * * * /usr/bin/run-parts /etc/cron.daily 1> /dev/null
#
# Run weekly cron jobs at 4:30 on the first day of the week:
30 4 * * 0 /usr/bin/run-parts /etc/cron.weekly 1> /dev/null
#
# Run monthly cron jobs at 4:20 on the first day of the month:
20 4 1 * * /usr/bin/run-parts /etc/cron.monthly 1> /dev/null
#
# Run fetchipac every 5 minutes
5 * * * * /usr/local/sbin/fetchipac > /dev/null


Het is dus de bedoeling dat om de 5 minuten /usr/local/sbin/fetchipac wordt gedraaid. Het probleem is echter dat dat dus niet gebeurdt op het moment. Het programma'tje wordt simpelweg niet uitgevoerd. Ik heb crond opnieuw gestart, maar dat had geen effect. Mensen met ideeën?

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 15-05 16:57

Super_ik

haklust!

en als je test zonder die > /dev/null erachter, kun je zien wat er fout gaat
wat bij mij ook welles wil helpen in/. ervoor, dus:
5 * * * * /./usr/local/sbin/fetchipac > /dev/null

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


Verwijderd

Topicstarter
Super_ik schreef op 26 December 2002 @ 12:08:
en als je test zonder die > /dev/null erachter, kun je zien wat er fout gaat
wat bij mij ook welles wil helpen in/. ervoor, dus:
5 * * * * /./usr/local/sbin/fetchipac > /dev/null
Hmmz, ik heb even gekeken. > /dev/null er uit gehaald, geen berichten verder op m'n mail. Nog eens gekeken of 't programma z'n werk gedaan had. Niet dus. Vervolgens /./usr/local/sbin/fetchipac er van gemaakt. Ook niks.

  • Jordi
  • Registratie: Januari 2000
  • Niet online

Jordi

#1#1

Met jouw huidige notatie wordt ie niet elke 5 minuten gestart, maar 5 minuten na elk heel uur. Verkeerd begrepen? :)

/. toevoegen is niet nodig btw.

Het zal wel niet, maar het zou maar wel.


Verwijderd

Topicstarter
Jotti schreef op 26 december 2002 @ 12:20:
Met jouw huidige notatie wordt ie niet elke 5 minuten gestart, maar 5 minuten na elk heel uur. Verkeerd begrepen? :)

/. toevoegen is niet nodig btw.
Ehmz, hoe krijg 'k 'm elke 5 minuten dan? Zo stond 't namelijk in de README van 't progje.

Verwijderd

Probeer eens zelf wat te zoeken, man crontab zou kunnen helpen, daar staan voorbeelden in.

Verwijderd

Topicstarter
Verwijderd schreef op 26 december 2002 @ 12:23:
Probeer eens zelf wat te zoeken, man crontab zou kunnen helpen, daar staan voorbeelden in.
Mjah, al gekeken, maar staan dus geen voorbeelden in van elke 5 minuten (of elk X aantal minuten).

Verwijderd

*/5

Ik heb nog nooit Linux gebruikt en ik weet ook niet of het werkt eigenlijk. Maar dit vond ik met Google in 1 a 2 minuten

edit2: http://linuxmadurai.tripod.com/crontab.html

[ Voor 114% gewijzigd door Verwijderd op 26-12-2002 12:26 . Reden: ff wat verduidelijken ]


  • Jordi
  • Registratie: Januari 2000
  • Niet online

Jordi

#1#1

Ik kwam er zelf destijds met de uiterst karige manpage van crontab echt niet uit dus liet ik em open... als het zo makkelijk zelf te vinden is, had de topicstarter dit wel zelf kunnen doen ;)

Het zal wel niet, maar het zou maar wel.


Verwijderd

Nee de 5 minuten niet, maar wel elke 2 uur een job.
# MIN HOUR DAY MONTH DAYOFWEEK COMMAND
# at 6:10 a.m. every day
10 6 * * * date

# every two hours at the top of the hour
0 */2 * * * date

# every two hours from 11p.m. to 7a.m., and at 8a.m.
0 23-7/2,8 * * * date

# at 11:00 a.m. on the 4th and on every mon, tue, wed
0 11 4 * mon-wed date

# 4:00 a.m. on january 1st
0 4 1 jan * date

# once an hour, all output appended to log file
0 4 1 jan * date >>/var/log/messages 2>&1
Pagina: 1

Dit topic is gesloten.