[débutant] [BASH] problème script backup
salut,
je suis plutôt débutant en bash.
J'essaie de me faire un script pour faire des sauvegardes régulière que je lancerai via cron
mais j'ai le message d'erreur suivant :
Code:
1 2 3 4 5 6 7
| julien@syntax-error:~$ sh rsync_backup_script
rsync_backup_script: 20: [!: not found
samedi 12 avril 2008, 13:37:59 (UTC+0200) -- Attention, Backup dans 5 minutes!!Verifie que le disque est branché 0
rsync_backup_script: 20: let: not found
rsync_backup_script: 20: [0: not found
rsync_backup_script: 20: [!: not found
samedi 12 avril 2008, 13:38:04 (UTC+0200) -- Attention, Backup dans 5 minutes!!Verifie que le disque est branché 0 |
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| #!/bin/bash
EXCLUDE=/home/julien/rsync_exclude
BASE=/media/sda4
DEST=/media/DISQUE/Backup\ julien
TEXT=Attention,\ Backup\!\ Verifie\ que\ le\ disque\ est\ branché
I=0
# test que le disque dur externe est bien branche
until [! -e $DEST]
do
zenity --question --text=Attention,\ Backup\!\ Verifie\ que\ le\ disque\ est\ branché
echo $(date) -- $TEXT $I
sleep 1m
let I= I+1
if [$I = 5]
then
exit
fi
done
rsync -Par --exclude-from=$EXCLUDE $BASE/INFORMATIQUE/ $DEST/INFORMATIQUE/
rsync -Par --exclude-from=$EXCLUDE $BASE/Mes\ images/ $DEST/Mes\ images/
rsync -Par --exclude-from=$EXCLUDE $BASE/utils/ $DEST/utils/
zenity --question --text=eteindre\ le\ disque |
je ne comprends pas pourquoi j'ai ces messages d'erreurs.
Merci de vos éclairages