Chciałbym ustawić codzienne uruchamianie zadania w głównym katalogu crontab. Ale chciałbym, aby wykonywał go z określonego katalogu, aby mógł znaleźć wszystkie potrzebne pliki, ponieważ aplikacja ma kilka ścieżek względnych.
W każdym razie, czy mogę powiedzieć crontabowi, aby działał z określonego katalogu?
unix
directory
relative-path
crontab
user333746
źródło
źródło
SHELL
w swoim crontab.;
zamiast podwójnych ampersandów,&&
czy to nie zadziała? I dlaczego?cd
polecenie się nie powiedzie (np. Ponieważ katalog nie istnieje),&&
aplikacja nie zostanie wykonana. W programie;
jest wykonywany (ale nie w odpowiednim katalogu).