Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
tutoriel:changer_arriere_plan_gdm [Le 10/06/2019, 20:53]
zococo [Un script pour automatiser la modification de l'écran de connexion]
tutoriel:changer_arriere_plan_gdm [Le 10/06/2019, 21:15] (Version actuelle)
zococo [Un script pour automatiser la modification de l'écran de connexion]
Ligne 124: Ligne 124:
 # get just name of the file  # get just name of the file 
 fname=$(basename $pix) fname=$(basename $pix)
 +
 +repDest="/​usr/​share/​background/"​
 +
 +if [[ -e "​$repDest$fname"​ ]]; then  # Si une image du même nom existe déjà dans le répertoire de destination
 +
 +  NvNom=$(zenity --entry --title="​Le fichier image existe déjà"​ --text="​Une image portant le nom $fname existe déjà dans le répertoire $repDest.\n Saisissez un nouveau nom :"​); ​
 +  ​
 +  while [[ "​${NvNom:​ -3}" == "​${fname:​ -3}" ]]; do
 +  ​
 +    NomPropose="​${NvNom:​0:​ -3}${fname: -3}";
 +    zenity --question --text="​Saisie incorrecte. Acceptez vous le nom suivant : \n<​b>​$NomPropose</​b>"​ --title="​Erreur de suffixe. Modification du nom du fichier image" --width=400
 +    ​
 +    if [[ "​$?"​ != "​0"​ ]]; then
 +      exit 20 ;
 +    else
 +      NvNom="​$NomPropose"​
 +    fi
 +    ​
 +  done
 +  ​
 +  fname="​$NvNom"​
 +  ​
 +fi
  
 echo $fname echo $fname
  
 #​---------------------------------------------------#​ #​---------------------------------------------------#​
-# Étape 3 - Copie du fichier dans le répertoire /​usr/​share/​background+# Étape 3 - Copie du fichier ​image dans le répertoire /​usr/​share/​background
 #​---------------------------------------------------#​ #​---------------------------------------------------#​
  
Ligne 137: Ligne 160:
 echo echo
  
-while [[ -e "/​usr/​share/​backgrounds/​$pix"; do +sudo cp "​$pix" ​"$repDest$fname"​
- +
-done +
-sudo cp $pix /​usr/​share/​backgrounds/​+
  
 #​---------------------------------------------------#​ #​---------------------------------------------------#​
  • tutoriel/changer_arriere_plan_gdm.txt
  • Dernière modification: Le 10/06/2019, 21:15
  • par zococo