erreur avec Xdialog [résolu] [Mandriva] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 22-02-2008 à 15:57:07
1. Tu aurais pu continuer sur ton ancien topic
2. Quand tu postes du code ou des réponses du commandes utilise les balise fixed
[fixed][/fixed]
3. fais ./hello.sh tu as oublié le /
4. développer en root c'est suicidaire, tu n'as pas des utilisateurs classiques ?
Marsh Posté le 22-02-2008 à 15:57:55
hell_reaper a écrit : DIALOG=${DIALOG=xdialog} |
t'as trouvé ça où ?
Marsh Posté le 22-02-2008 à 16:24:38
o'gure a écrit : |
même pas peur
Citation : |
Marsh Posté le 22-02-2008 à 16:24:59
Je suis en root pour voire si cela aller faire une difference,
sinon voici se que jé taper et j'ai toujour rien....
[root@localhost supinfo]# chmod u+x hello.sh
[root@localhost supinfo]# . hello.sh
[root@localhost supinfo]# ./hello.sh
[root@localhost supinfo]#
DIALOG=${DIALOG=xdialog} , je lais pris sur site web je c'est plus le quel mais je pense que j'ai trouvé l'erreur. je suis aller sur http://xdialog.free.fr/ et j'ai vue que l'on ne devait pas commancer le scripte comme cela.
Marsh Posté le 22-02-2008 à 15:55:22
Bonjour,
Je l'ais installer comme cela Xdialog : /usr/sbin/urpmi xdialog
je l'ais installer
Voici mon scripte: . hello.sh
#!/bin/bash
DIALOG=${DIALOG=xdialog}
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
trap "rm -f $fichtemp" 0 1 2 5 35
$DIALOG --clear --title "Gestionnaire d'aministration" \
--menu "Choisissez le menu auquel vous souhaitez accèder :" 20 51 4 \
"1" "Gestion des utilisateurs et des groupes" \
"2" "Gestion du réseau" \
"3" "Gestion de l'heure système" \
"4" "Montage de volumes réseau" \
"5" "Planification de tâches" \
"6" "Gestion des disques" \
"7" "Gestion du fstab" \
"8" "Gestion des modules du kernel" \
"9" "Affichage de statistiques systèmes" \
"10" "Gestion de la langue" \
"11" "Gestionnaire de packages" 2> $fichtemp
valret=$?
choix=`cat $fichtemp`
case $valret in
0) if [ $choix = 1 ]; then
source dialoguser.sh
elif [ $choix = 2 ]; then
source dialogres.sh
elif [ $choix = 3 ]; then
source dialoghour.sh
elif [ $choix = 4 ]; then
source dialogvol.sh
elif [ $choix = 5 ]; then
source dialogtach.sh
elif [ $choix = 6 ]; then
source dialogdisk.sh
elif [ $choix = 7 ]; then
source dialogfstab.sh
elif [ $choix = 8 ]; then
source dialogker.sh
elif [ $choix = 9 ]; then
source dialogsys.sh
elif [ $choix = 10 ]; then
source dialoglang.sh
elif [ $choix = 11 ]; then
source dialogpack.sh
fi;;
1) echo "Appuyé sur Annuler.";;
255) echo "Appuyé sur Echap.";;
esac
Rien se passe:
root@localhost supinfo]# ls
Bureau/ Documents/ Images/ Téléchargement/ Vidéos/
Desktop/ hello.sh Musique/ tmp/
[root@localhost supinfo]# . hello.sh
[root@localhost supinfo]#
Message édité par hell_reaper le 23-02-2008 à 09:18:34
---------------
Dell Inspiron 1720