Si le dossier source est absent, retour au menu

This commit is contained in:
Djan GICQUEL 2021-07-18 20:33:01 +02:00
parent a9b50e79ad
commit 27c9b1dd89

View File

@ -50,9 +50,9 @@ bobainfoa () {
DossierPresent () {
if [ ! -d "$1" ]; then
inforerror=$(echo "Erreur, le dossier $1 est absent.\nFin du script.")
inforerror=$(echo "Erreur, le dossier $1 est absent.")
zenity --width=600 --error --text="$inforerror"
exit
VarDossierPresent="false"
fi
}
@ -120,10 +120,12 @@ if [ "$choixmenu" = "cs" ] ;then
DossierPresent $borg_repo
DossierPresent $borg_dir
if [ "$VarDossierPresent" != "false" ];then
borg create $borg_excludes $borg_compress $borg_repo::$borg_archive $borg_dir | zenity --width=600 --progress --pulsate --auto-close --title="Sauvegarde en cours..."
sync | zenity --width=600 --progress --pulsate --auto-close --title="Synchronisation des écritures..."
zenity --notification --text "Sauvegarde $nomsauvegarde terminée"
zenity --width=600 --info --text "Sauvegarde $nomsauvegarde terminée"
fi
elif [ "$choixmenu" = "ms" ];then
# Monter une archive