prise en charge de l'annulation lors de la modification de profil
This commit is contained in:
parent
a34789851f
commit
7a8ba97678
@ -129,10 +129,18 @@ if [ "$fichierprofil" != "" ];then
|
|||||||
zenity $W $H --info --text="<tt>$(cd "$dossierprofil" && cat "$fichierprofil")</tt>"
|
zenity $W $H --info --text="<tt>$(cd "$dossierprofil" && cat "$fichierprofil")</tt>"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
### Modifier un profil ###
|
||||||
elif [ "$choixmenu" = "mp" ];then
|
elif [ "$choixmenu" = "mp" ];then
|
||||||
fichierprofil=$(ls -1 *.conf | zenity $H $W --window-icon=borg --list --title "Liste des profils" --text "Choisir un profil dans la liste" --hide-header --column "profil")
|
fichierprofil=$(ls -1 *.conf | zenity $H $W --window-icon=borg --list --title "Liste des profils" --text "Choisir un profil dans la liste" --hide-header --column "profil")
|
||||||
zenity $W $H --text-info --editable --title="profil $fichierprofil" --filename "$fichierprofil" > "$dossierprofil"/"$fichierprofil".tmp
|
cp "$fichierprofil" "$fichierprofil.tmp"
|
||||||
mv "$dossierprofil"/"$fichierprofil".tmp "$dossierprofil"/"$fichierprofil"
|
return=$(zenity $W $H --text-info --editable --title="profil $fichierprofil" --filename "$fichierprofil.tmp")
|
||||||
|
if [ "$return" = "" ];then
|
||||||
|
rm "$fichierprofil.tmp"
|
||||||
|
exit
|
||||||
|
else
|
||||||
|
echo "$return" > "$fichierprofil.tmp"
|
||||||
|
mv "$fichierprofil.tmp" "$fichierprofil"
|
||||||
|
fi
|
||||||
|
|
||||||
elif [ "$choixmenu" = "" ];then
|
elif [ "$choixmenu" = "" ];then
|
||||||
exit
|
exit
|
||||||
|
Loading…
Reference in New Issue
Block a user