Linux>creer_lanceur.sh
.
             creer_lanceur.sh

<-- LINUX

## Script réalisé par Bertrand Perrier le 30/03/07

# Ce script gére les lanceurs
# Il permet de créer ou supprimer des lanceurs
# les lanceurs crées se trouvent dans /bin/

echo "1) creer un lanceur"
echo "2) supprimer un lanceur"
echo "3) voir PATH"
echo "nok 4) ajouter un répertoire dans PATH"
echo "nok 5) suprimer un répertoire dans PATH"
echo "nok 6) sauvegarder PATH"
echo "nok 7)restaurer PATH"
echo "8) quitter"
read -p "Choix ? " ANSWER
echo " "
########################################
if [ $ANSWER = 1 ]
 then
  #créer un lanceur
  #echo "~/linux/script/test_ping.sh">/bin/test_ping;chmod 755 /bin/test_ping
  #if [ $USER != "root" ]
  # then
#   echo "====================================================="
#   echo "= attention être en root pour créer un lanceur ="
#   echo "====================================================="
#  else
   echo "|-----------------------|"
   echo "| syntaxe d'utilisation |"
   echo "|------------------------------------------------|"
   echo "|Nom lanceur : clean |"
   echo "|Commande à executer : sh ~/linux/script/clean.sh|"
   echo "|------------------------------------------------|"
   echo " "
   read -p "Nom lanceur : " NAME
   read -p "Commande à executer : " COM
   echo $COM>/home/$USER/linux/script/bin/$NAME
   sudo chmod 755 /home/$USER/linux/script/bin/$NAME
#  fi
fi
########################################
if [ $ANSWER = 2 ]
 then
  read -p "Nom du lanceur : " NAME
  if [ $NAME = ""]
   then
    echo "erreur saisie vide"
   else
    echo " "
    echo "supression de "$NAME
    read -p "Etes-vous sur (o/n) ?" CONFIRM
    if [ $CONFIRM = "o" ]
     then
      sudo rm /home/$USER/linux/script/bin/$NAME      else
      echo " "
      echo "supression annulée"
    fi
  fi
fi
########################################
if [ $ANSWER = 3 ]
 then
  echo "PATH="$PATH
fi
########################################
if [ $ANSWER = 4 ]
 then
#ajouter un répertoire dans $PATH
  echo "menu à tester"
#PATH_BAKUP=$PATH
#read -p "chemin a rajouter : " CHEMIN
#PATH=$PATH_BACKUP:$CHEMIN

#sudo gedit ~/.bashrc
#ajout de
#export PATH=$PATH:/home/bertrand/linux/script/bin



fi
########################################
if [ $ANSWER = 5 ]
 then
#suprimer un répertoire dans $PATH
  echo "menu non valide"
fi
########################################
if [ $ANSWER = 6 ]
 then
#sauvegarder $PATH
  echo "menu non valide"
fi
########################################
if [ $ANSWER = 7 ]
 then
#restaurer $PATH
##/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
  echo "menu non valide"
fi
########################################

read -p "*** Appuyer sur un touche pour quitter ***" ANSWER




<-- LINUX