Bonjour à tous,
J'ai créé un script de sauvegarde, qui me retourne une erreur que je ne comprends pas vraiment. Voici le script en question:
Il me dit à l'exécution:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 #!/bin/bash if mount | grep /mnt/backup > /dev/null then rsync -avh --progress --stats /mnt/alienbrain_projects5 /mnt/backup/alienbrain_projects5 rsync -avh --progress --stats /mnt/partition2/Ressources /mnt/backup/partition2/Ressources echo "$(date) : La sauvegarde s'est effectuée correctement" >> /rapportBackup elif mount /dev/sdd1 /mnt/backup if mount | grep /mnt/backup > /dev/null then rsync -avh --progress --stats /mnt/alienbrain_projects5 /mnt/backup/alienbrain_projects5 rsync -avh --progress --stats /mnt/partition2/Ressources /mnt/backup/partition2/Ressources echo "$(date) : La sauvegarde s'est effectuée correctement" >> /rapportBackup else mount /dev/sde1 /mnt/backup if mount | grep /mnt/backup > /dev/null then rsync -avh --progress --stats /mnt/alienbrain_projects5 /mnt/backup/alienbrain_projects5 rsync -avh --progress --stats /mnt/partition2/Ressources /mnt/backup/partition2/Ressources echo "$(date) : La sauvegarde s'est effectuée correctement" >> /rapportBackup else echo "$(date): La sauvegarde a eu un problème, données non sauvegardées" >> /rapportBackup fi fiJe suis un novice du bash et j'espère que vos lanternes éclaireront cette sombre affaire.Unexpected end of file (expected "then")
Merci à tous.
Partager