Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/05/2009, à 10:31

Marzikill

[Tout bête] Zenity et choix multiples. (résolu)

Comme vous le verrez par la suite de ce message, je suis un débutant total dans la programmation (et j'ai vraiment du mal avec bash...).


J'ai donc écrit ce petit script :

#!/bin/bash

return= `zenity  --title="Suppimer l'aide au démarrage ?" --width=500 --list  --radiolist  --column "Select" --column "Choice" TRUE "Oui" FALSE "Non"`

		if [ "$return" = "Oui" ]
			then
				rm /home/fampic/.config/autostart/yelp.desktop
				exit
		else
			exit

		fi

Pour que ma famille, fraichement arrivée sous l'univers de GNU/Linux puisse bénéficier de l'aide au démarrage, tout en pouvant la supprimer à leur souhait, sans passer par Préférences --> Applications au démarrage.

Bref, le message d'erreur est :

~$ ./script
./script: line 3: $Oui : commande introuvable

Et... Je bloque. Je sais que le problème se trouve sur la ligne return=`zenity patatipatata`, mais je ne vois pas comment résoudre le problème (débutant total, hein ? wink )

Dernière modification par Marzikill (Le 07/05/2009, à 16:46)

Hors ligne

#2 Le 07/05/2009, à 16:28

frafa

Re : [Tout bête] Zenity et choix multiples. (résolu)

Salut,
supprime espace
return= `zenity....
return=`zenity...

et prefere $() a la place de `` genre:

return=$(zenity  --title="Suppimer l'aide au démarrage " \
--width=500 \
--list  \
--radiolist  \
--column "Select" \
--column "Choice" \
TRUE "Oui" FALSE "Non")

Dernière modification par frafa (Le 07/05/2009, à 16:28)

Hors ligne

#3 Le 07/05/2009, à 16:46

Marzikill

Re : [Tout bête] Zenity et choix multiples. (résolu)

Hum... C'est pas comme en python alors... wink

Juste pour un misérable petit espace de rien du tout. Va falloir que je fasse gaffe. En tout cas merci, ça marche !

Et merci pour le $() à la place de `tibidoup`. D'autres astuces dans le même genre ? wink


Résolu !

Hors ligne

#5 Le 07/05/2009, à 17:05

Marzikill

Re : [Tout bête] Zenity et choix multiples. (résolu)

Hum... Je connaissais déjà, mais comme introduction au bash je trouve que c'est quand même pas top...

Non ? Mais après c'est vrai que c'est formidable pour ceux qui s'y connaissent déjà un peu.

Amicalement
Marzikill.

Hors ligne