Besoin d'aide pour interface avec zenity

Fermé
new - 7 mars 2011 à 23:03
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 8 mars 2011 à 14:22
Bonjour,

Je souhaite faire une interface graphique mais je bloque sur un truc tous con surement, comment enregistré ce que la personne a marqué dans une boite de dialogue pour éxécuter une commande ensuite?

exemple:

#!/bin/sh
if zenity --entry \
  --title="Ajouter votre nom" \
  --text="nom :" \
  --entry-text "" \
  
  then echo $?
  else echo "Aucun mot de nom entré"
fi


Il faudrait qu'en fonction du nom que je rentre le reste de mon script s'éxécute j'usqua la prochaine fenetre.Alors omment passer de la fenetre a l'éxécution du script?

3 réponses

merci de m'aider
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
8 mars 2011 à 07:42
0
Je tente quelque exercices simple mais la boite de dialogue se referme aussitot

#!/bin/sh

if nom=$(zenity --entry \
--title="Veuillez selectionner un nom" \
--text="Choissisez un pseudo quelconque" \
--entry-text "" \
then gedit /root/newfile
sleep 10


Je tente pour l'instant de faire s'éxécuter une commande qui m'ouvrira gedit mais sa ne marche pas
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
8 mars 2011 à 14:22
#!/bin/sh

if nom=$(zenity --entry \
--title="Veuillez selectionner un nom" \
--text="Choissisez un pseudo quelconque")

then echo "$nom"
else echo "Vide"
fi
0