prdehoop Geplaatst: 2 november 2003 Geplaatst: 2 november 2003 Hoi probeer met crontab -e een nieuwe regel aan te maken: 1 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,00 * * * /var/bin/ipupdate.sh > /hdd/ip.log ipupdate.sh: #!/bin/sh # # route del ipadres.dyndns.org route add ipadres.dyndns.org gw 10.0.0.250 route > /hdd/route.log Probleem is dat dit niet werkt, iemand een idee wat ik verkeerd doe? Alvast bedankt Prdehoop
Ronaldd Geplaatst: 2 november 2003 Geplaatst: 2 november 2003 vervang je crontab eens door: 1 * * * * /var/bin/ipupdate.sh > /hdd/ip.log 2>&1 1..23 is gelijk aan *. 2>&1 zorgt ervoor dat ook error meldingen in de logfile komen. Heb je execute bits gezet op /var/bin/ipupdate.sh : chmod 755 /var/bin/ipupdate.sh Ronald My DM(800|7025) is Ronaldd powered
prdehoop Geplaatst: 2 november 2003 Auteur Geplaatst: 2 november 2003 Hmm wil niet lukken kan ipupdate.sh zonder problemen starten in een telnet sessie, maar crontab doet het niet: /var/log > crontab -l 1 * * * * /var/bin/ipupdate.sh > /var/log/ip.log 2>&1 Ergens spatie teveel? Alvast bedankt.. Prdehoop
Ronaldd Geplaatst: 2 november 2003 Geplaatst: 2 november 2003 Crontab ziet er goed uit. Ik heb hem met cut/and paste overgenomen en alleen even de eerste 1 veranderd, zodat hij binnen paar miuten werdt uitgevoerd. Bij mij wordt het script aangeroepen. Hou je er rekining mee dat dit script 1 maal per uur wordt uitgevoerd, om 1 over het hele uur. Dit is de systeemtijd van linux en niet de sat. tijd. De klok van linux staat nl. niet goed. De systeem tijd wordt op 00:00 gezet op het moment dat enigma begint te draaien. Wil je de systeem tijd weten, dan kan je dat opvragen met: date Ronald My DM(800|7025) is Ronaldd powered
Barabas Geplaatst: 2 november 2003 Geplaatst: 2 november 2003 Volgens mij kan het script wat je door cron laat starten het commando route niet vinden omdat het path niet bekend is. Gebruik eens het hele pad in je script. Dus /bin/route .... Suc6 Dat zeg ik... lezen!
prdehoop Geplaatst: 2 november 2003 Auteur Geplaatst: 2 november 2003 Hoi Ronald, Hoe moet ik dat instellen dat ie het vaker doet dan 1 keer per uur die 1 verandere in bv 15? doet hij het dan om de 15 min? en als ik er 5 neer zet om de 5 min? die 2>&1 zou toch wel iets moeten laten zien? ook als de padverwijzing niet klopt? Heb het idee dat ie er niets mee doet?. Alvast bedankt. Prdehoop
Gast Geplaatst: 2 november 2003 Geplaatst: 2 november 2003 Citaat: Hoi Ronald, Hoe moet ik dat instellen dat ie het vaker doet dan 1 keer per uur die 1 verandere in bv 15? doet hij het dan om de 15 min? en als ik er 5 neer zet om de 5 min? die 2>&1 zou toch wel iets moeten laten zien? ook als de padverwijzing niet klopt? Heb het idee dat ie er niets mee doet?. Alvast bedankt. Prdehoop De 1ste value in de regel is de minuut, wil je hem ook op andere minuten starten dan kan je de andere minuten komma gescheiden invullen. Dus bijv 1,10,15 Dan zal ie op minuut 1, 10 en 15 starten, een * vul je in voor alle minuten. Peter
prdehoop Geplaatst: 2 november 2003 Auteur Geplaatst: 2 november 2003 Bedankt.. zal aan het stoeien.. Greetz Prdehoop
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen