Portál AbcLinuxu, 10. května 2025 23:01
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
14 16 * * * root /usr/bin/lynx -source "http://NECO.cz/cron.php?news"
Ale úloha se v 16:14 vůbec neprovede. Ani v syslog není žádná zmínka.
Ale když CRON nastavím na
14 * * * * root /usr/bin/lynx -source "http://NECO.cz/cron.php?news"
Tak se to v *:14 provede. Úloha se nechce spustit vždy, když nastavím nějakou hodinu.
Můžete mi někdo poradit, co mohu dělat dělat blbě?
Mockrát děkuji.
Řešení dotazu:
crontab
, tak se tam to "root" samozřejmě nepíše.
crontab -eUvidíš, že je to mnohem pohodlnější. Možná ti to bude i fungovat.
14 16 * * * /usr/bin/lynx -source "http://NECO.cz/cron.php?news"Všimni si, že slůvko "root" tam už není.
# For more information see the manual pages of crontab(5) and cron(8) # c # m h dom mon dow command 44 20 * * * /usr/bin/lynx -source "http://zsprusy.cz/cron.php?news"Úloha se nerpovedla. Když jsem ale vložil řádek (nezadal přesnou hodinu): 46 * * * * /usr/bin/lynx -source "http://zsprusy.cz/cron.php?news" Úloha se již provede
$ date So říj 29 20:59:32 CEST 2011
CRON_TZ='Europe/Prague'
14 16 * * * root /usr/bin/lynx -source "http://NECO.cz/cron.php?news" 14 16 * * * root /bin/touch /tmp/fileA sleduj, jestli se provedla...
#!/bin/bash
/usr/bin/lynx -source "http://NECO.cz/cron.php?news"
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.