Spécifiez simplement le chemin d'accès au script. Pas besoin de cd
:
0 12 * * * /path/to/script args
Si votre script recherche des fichiers dans .
, alors vous allez devez utiliser cd
:
0 12 * * * cd /some/dir && /path/to/script args
Votre question n'a guère de sens. Utilisez cd
. Si vous demandez la réponse, ne pas utiliser cd
parce que vous l'avez essayé et que cela n'a pas fonctionné, il est probable que vous ne l'ayez pas saisi correctement dans la crontab.
Le moyen le plus simple serait d'écrire un petit script shell qui cd et exécutera votre tâche principale, puis cron le script.