[Linux-bruxelles] scrip

akwell foley the_king2001 at hotmail.com
Mar 7 Nov 14:57:51 CET 2006


salut a tous

j'essaye de faire mon premier script, mais ca marche pas..

#!/bin/sh

clear
echo ""
echo "#########################################################"
echo "################### Script par Akwell- ##################"
echo "#########################################################"
echo ""
echo ""
echo "### Pour l'aide tapez help ###"
echo ""
while [ 1 ]; do              # permet une boucle infinie               
echo -n ""$pass"$ "                     # qui s'arrête avec break
read reps
case "$reps" in
 help | hlp )
   echo "A propos de TS --> about"
   echo "wifi --> modification des paramètres wifi";;
  
 wifi | "modification du wifi" )
    echo -n "si vous etes à la maison? 1 : "
    echo -n "si vous etes au kot? 2 : "
    echo -n "si vous etes à la plaine? 3 : "
    read reponse
    if [ "$reponse" = "1" ] ; then
    {
            echo "Activation du wifi pour akwell-wifi"
        cd /etc/network/
        cp interfaces.akwell-wifi interfaces
    }
    if [ "$reponse" = "2" ] |; then
    {
            echo "Activation du wifi pour kot"
        cd /etc/network/
        cp interfaces.kot interfaces
    }
    if [ "reponse" = "3" ] |; then
    {
            echo "Activation du wifi pour wifi plaine"
        cd /etc/network/
        cp interfaces.plaine interfaces
    }
    fi;;    

 about | --v | vers )
   echo "Par akwell pour la communauté ubuntu";;
 quit | "exit" )
   echo "Au revoir!!"
   break;;
 * )
  echo "Commande inconnue";;
esac
done

et ca me donne

#########################################################
################### Script par Akwell- ##################
#########################################################


### Pour l'aide tapez help ###

/usr/bin/wifi: line 31: erreur de syntaxe près du jeton `;' inattendu
/usr/bin/wifi: line 31: `       if [ "$reponse" = "2" ] |; then'
akwell at akwell-ubuntu:~$ sudo cp /etc/network/interfaces.kot /etc/network/interfaces

que dois-je faire??

merci
exit 0






Plus d'informations sur la liste de diffusion Linux-bruxelles