Pls radzą, co należy zrobić, aby uruchomić crontab na Mac 10.8.5. Oto mój problem. Miałem crontaba płynnie działającego na moim komputerze Mac 10.6.8. Teraz, po aktualizacji do 10.8.5, crontab już nie działa. Postępowałem zgodnie z sugestią w sieci i utworzyłem plik / private / etc / crontab. Czy muszę wprowadzić skrypt crontab do tego pliku? Czy też muszę wprowadzić crontab do pliku w domyślnym folderze 10.8 / usr / lib / cron / tab /? A może muszę robić oba? Może być coś innego.
Dziękuję Ci.
Zadanie crontab, które chcę uruchomić, jest następujące: 27,57 9,10,11,12,13,14,15,16,17 * * * osascript -e "powiedz aplikacji \" Zdarzenia systemowe \ ", aby aktywować - - e „powiedz aplikacji \” Zdarzenia systemowe \ ”, aby wyświetlić alert \„ Zrób swoje rzeczy ”/> / dev / null 2> & 1
źródło
Odpowiedzi:
Używam OS X 10.8.5 i używam CronniX do konfiguracji mojego zadania cron, działa to dobrze w OS X 10.8.5.
źródło
cron
nie jest zalecanym rozwiązaniem. Został wycofany na korzyśćlaunchd
. To powiedziawszy, jeśli chcesz używać,cron
a nie aplikacji innej firmy, do ustawiania zadania cron, użyjcrontab
polecenia. Ponieważ wydaje się, że problem pojawił się w wyniku uaktualnienia systemu operacyjnego, najpierw wyczyściłem wszystkie zaplanowane zadania crona, a następnie przełożyłem je na inny termincrontab
.launchd
używam Lingon X lub edytować ręcznie w razie potrzeby, mimocron
,crontab
itp działa na moim komputerze z systemem OS X 10.8.5. Pierwszą rzeczą, którą zrobię, jest usunięcie wszystkich plików, które utworzyłeś lub utworzyłeś crontab, a następnie wykonanie prostej pracy crona za pomocąsay
polecenia, np.say 'cron is working'
Ustawienie wyzwalania za minutę lub od teraz i sprawdzenie, czy to proste zadanie zadziała i stamtąd.