0 */6 * * * command
Ce sera le moyen idéal de dire 6 heures par jour.
Votre commande est mise en place pendant six minutes !
Vous devez inclure un chemin d'accès à votre commande, car cron s'exécute avec un environnement considérablement réduit. Vous n'aurez pas toutes les variables d'environnement que vous avez dans votre session shell interactive.
C'est une bonne idée de spécifier un chemin absolu vers votre script/binaire, ou de définir PATH dans la crontab elle-même. Pour aider à déboguer tout problème, je redirigerais également stdout/err vers un fichier journal.
Vous avez oublié un *
, et vous avez trop de champs. C'est l'heure dont vous devez vous soucier
0 */6 * * * /path/to/mycommand
Cela signifie toutes les six heures à partir de 0, c'est-à-dire aux heures 0, 6, 12 et 18 que vous pourriez écrire comme
0 0,6,12,18 * * * /path/to/mycommand