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>"
|
||||
fi
|
||||
|
||||
### Modifier un profil ###
|
||||
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")
|
||||
zenity $W $H --text-info --editable --title="profil $fichierprofil" --filename "$fichierprofil" > "$dossierprofil"/"$fichierprofil".tmp
|
||||
mv "$dossierprofil"/"$fichierprofil".tmp "$dossierprofil"/"$fichierprofil"
|
||||
cp "$fichierprofil" "$fichierprofil.tmp"
|
||||
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
|
||||
exit
|
||||
|
Loading…
Reference in New Issue
Block a user