Uwaga: to pytanie nie dotyczy tego, jak edytować kartę cron, ale jak sprawić, by cron działał
- Edytowałem mój cron za pomocą
env EDITOR=joe crontab -e
- Wszedłem
1 * * * * echo 'test' > /Users/radek/Backup/rationalvmware/test.txt
i nic nie robi, chociaż cron jest poprawnie skonfigurowany . Sprawdzone przez Cronnix i obejrzane cron w / var / cron / tabs. Edycja crontab za pomocą Cronnix daje te same wyniki.
Jeśli uruchomię echo 'test' > /Users/radek/Backup/rationalvmware/test.txt
ręcznie, tworzy pliki zgodnie z oczekiwaniami, więc zakładam, że polecenie, które przekazuję cronowi, jest prawidłowe.
Czy jest coś specjalnego, co muszę zrobić, aby cron działał na OSX? Jak mogę to sprawdzić, cron działa?
Jaki jest odpowiednik / var / log / messages w OSX? Widzę w wiadomościach na SuSE, że cron działa.
cron
działa w innym środowisku niż twoje własne polecenie testowe. Na przykład: często możesz potrzebować ścieżek bezwzględnych.