[+] Dodawanie zada

Konfiguracja serwerów, usług, itp.
1oBuZ
Posty: 57
Rejestracja: 22 maja 2009, 20:53

[+] Dodawanie zadań do crontaba

Post autor: 1oBuZ »

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:

Kod: Zaznacz cały

crontab -e
odpada (zadania ma dodawać skrypt).
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Na przykład tak:

Kod: Zaznacz cały

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
Posty: 57
Rejestracja: 22 maja 2009, 20:53

Post autor: 1oBuZ »

Poradziłem już sobie troszkę inną metodą z problemem aczkolwiek dziękuję
ODPOWIEDZ