Pracuję na kilku różnych dystrybucjach Linuksa (Fedora 11, CentOS 5 i SuSE 10.2) i często napotykam problem, w którym nowy skrypt, który chcę uruchomić jako zadanie crona, działa dobrze, gdy jest wywoływany bezpośrednio z wiersza poleceń, ale kończy się niepowodzeniem po wywołaniu z crona z powodu niewielkich zmian PATH lub innych wymaganych zmiennych środowiskowych.
Czy istnieje sposób, w jaki mogę przetestować uruchomienie pojedynczego skryptu, tak jakby był uruchamiany z crona, bez konieczności uruchamiania całego crontab lub używania elementów run do uruchamiania całego katalogu cron.daily / .hourly itp.? Myślę, że mógłbym tymczasowo edytować mój plik crontab, aby uruchomić skrypt w ciągu kilku najbliższych minut, ale wolałbym mieć bardziej samodzielne rozwiązanie, aby nie ryzykować zepsucia pliku crontab.