[Mandriva] erreur avec Xdialog [résolu]

erreur avec Xdialog [résolu] [Mandriva] - Codes et scripts - Linux et OS Alternatifs

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 cité 1 fois
Message édité par hell_reaper le 23-02-2008 à 09:18:34

---------------
Dell Inspiron 1720
Reply

Marsh Posté le 22-02-2008 à 15:55:22   

Reply

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 ?

Message cité 1 fois
Message édité par o'gure le 22-02-2008 à 15:57:23

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-02-2008 à 15:57:55    

hell_reaper a écrit :

DIALOG=${DIALOG=xdialog}


[:toukc]
 
t'as trouvé ça où ?  [:parisbreizh]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 22-02-2008 à 16:24:38    

o'gure a écrit :


4. développer en root c'est suicidaire, tu n'as pas des utilisateurs classiques ?


même pas peur [:psywalk]  

Citation :


tempfile 2>/dev/null


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
Reply

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.


---------------
Dell Inspiron 1720
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed