J'ai un script ( buphomebasis.sh
)qui utilise rsync pour faire des sauvegardes depuis mon répertoire personnel. Son contenu est :
sudo rsync -avz /home /media/myname/mybackupdsk
Cela fonctionne très bien, juste en invoquant ce script depuis la ligne de commande. Maintenant, j'ai créé un cronjob ( backup.sh
) ; son contenu est :
SHELL=/bin/bash
45 5 * * * buphomebasis.sh
Cela devrait faire une sauvegarde tous les jours à 5 heures et 45 minutes du matin. Les deux scripts sont dans ma home/myname/cronjobs/
répertoire, mais en exécutant backup.sh
donne lieu au message d'erreur suivant :
cronjobs/backup.sh: regel 23: 45: opdracht niet gevonden
ou en anglais :
cronjobs/backup.sh: line 23: 45: command not found
Quelqu'un peut-il m'aider à trouver ce qui ne va pas/manque dans ce cronjob ?