|
[+] Dodawanie zadań do crontaba
1oBuZ - 08-01-2010 23:04
Witam!
W jaki sposób za pomocą np. skryptu w bash dodać zadanie cron dla danego użytkownika? Aktualnie próbowałem tworzyć/edytować crontables (/var/spool/cron/crontables), jednakże nie aktualizuje on ich - pomimo widoczności na liście, nie są one wykonywane.
Podręczniki czytałem, niestety pomysłów brak
P.S Drogą wyjaśnienia:
crontab -e
odpada (zadania ma dodawać skrypt).
lessmian2 - 08-01-2010 23:39
Na przykład tak:
polikarp% crontab -l # m h dom mon dow command * * * * * echo 'test' >/dev/null
polikarp% crontab -l >crontab.tmp polikarp% echo "* * * * * echo 'test 2' >/dev/null" >>crontab.tmp
polikarp% cat crontab.tmp # m h dom mon dow command * * * * * echo 'test' >/dev/null * * * * * echo 'test 2' >/dev/null
polikarp% crontab crontab.tmp polikarp% crontab -l # m h dom mon dow command * * * * * echo 'test' >/dev/null * * * * * echo 'test 2' >/dev/null
Reszta to man crontab (podpowiem -u) i kawałek skryptu.
1oBuZ - 09-01-2010 14:27
Poradziłem już sobie troszkę inną metodą z problemem aczkolwiek dziękuję
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|