Jak nastavit crontab scriptem?

uhlar na fantomas.sk uhlar na fantomas.sk
Pátek Srpen 11 10:42:30 CEST 2000


Krištof Petr <Petr na kristof.cz> wrote:
->> Omlouvám se za začátečnický dotaz, ale neumím zadat úlohu cronu jinak než
->> ručně - crontab -e, pak popsat úlohu ulozit :wq.
->> Když udělám překlep, tak mi to samozřejmě nefunguje. Líbilo by se mi,
->> kdybych si napsal úlohu do textového souboru (třeba 0 0 0 * *
->> /root/zaloha.sh), scriptem si otestoval spravnost ulohy - to umim (existenci
->> svazku atd) a pak to jinym scriptem mohl predat cronu. Jde to nejak - jiste
->> to jde :-). ale tak abych to i ja pochopil?

-> Tabulka crontabu je ulozena ve /var/spool/cron/root,
-> takze by Vam potom mohlo stacit neco jako

-> cat mytask.txt >> /var/spool/cron/root

a presne toto je v manualoch napisane ze sa NEMA robit...

bud
sh# crontab
* * * * * /usr/bin/uptime > /dev/tty11
^D
sh#

alebo urobit srandicku
sh# export VISUAL=/cesta/k/dobremu/skriptu

a dobry skript prijme meno suboru a ten nejak spracuje, sejvne a skonci sa

-- 
 Matus "fantomas" Uhlar, sysadmin at NEXTRA, Slovakia; IRCNET admin of *.sk
 uhlar na fantomas.sk ; http://www.fantomas.sk/ ; http://www.nextra.sk/
 Nothing is fool-proof to a talented fool. 


Další informace o konferenci Linux