[Ubuntu] Script complet demande aide

Script complet demande aide [Ubuntu] - Shell/Batch - Programmation

Marsh Posté le 10-04-2012 à 11:07:42    

#! /bin/bash
 
function menu_misepage {    
clear      
echo ""
echo -e "\033[36m           2011-2012 \033[00m"
echo -e "           \033[36m1ère année SISR \033[00m "
echo -e "                     \033[10m________________________________\033[00m "
echo -e "                    \033[10m|    Global Security Project     |\033[00m  "
echo""
echo -e "\033[33m*** MENU *** :\033[00m"
}
 
function menu_choix {
 echo -e "\n\t\t  Projet Linux\n"
 echo -e "\t\t ***************************\n\n"
 echo -ne "\t\tVotre choix : "
 echo -e "\t\t*\n\n"
 echo -e "1) Afficher les informations des participants\n"
 echo -e "2) Afficher un participant\n"
 echo -e "3) Ajouter un participant\n"
 echo -e "4) Afficher le nombre d'ami(e)s du parcipants dans la soirée\n"
 echo -e "5) Supprimer un participant (en cas de débordement)\n"
 echo -e "6) Quitter le programme\n"
 read choix
 }
 
 
function choix_menu {
 case $choix in
  1)  Afficher_tous
   echo -e "\nAfficher toutes les informations de tous les personnels\n\n"
   more Personnes.txt
   echo -ne "\nTapez sur la touche Entrée pour continuer..."
   #read k
   break
   ;;
  2)  Afficher_Personne
   echo -ne "\nTapez sur la touche Entrée pour continuer..."
   #read k
   break
   ;;
  3) Ajoute_Personne
   echo -ne "\nTapez sur la touche Entrée pour continuer..."
   #read k
   break
   ;;
  4) modifier_nbenfantacharge
   echo -ne "\nTapez sur la touche Entrée pour continuer..."
   #read k
   break
   ;;
  5) supprimer_unepersonne
   echo -ne "\nTapez sur la touche Entrée pour continuer..."
   #read k
   break
   ;;
  6) #quitter
   ;;
 esac
}
 
function Afficher_tous { #?!
 read 1
}
 
function Afficher_Personne { #?!
 read 2
}
 
# Programme Principal
menu_misepage
 
a=1
 
while [ $a -eq 1 ] ; do
 menu_choix  
 choix_menu
 if [ $choix -eq 6 ] ; then
  echo -e "\nAu revoir"
  a=0
 fi
done
exit 0

Reply

Marsh Posté le 10-04-2012 à 11:07:42   

Reply

Marsh Posté le 11-04-2012 à 13:23:34    

quoi

Reply

Marsh Posté le 12-04-2012 à 23:07:25    

Mouais. Et donc ? En dehors de nous montrer ton script pourri tout plein rempli de commentaires pour que tout le monde puisse le comprendre facilement, il y a une question derrière ???
 
PS: j'adore le nom de tes fonctions. "menu_choix", "choix_menu"... ne reste qu'à rajouter la fonction "choix_choix" et "menu_menu" et la boucle sera bouclée...


Message édité par Sve@r le 12-04-2012 à 23:09:26

---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Sujets relatifs:

Leave a Replay

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