![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| dans de multiples conditions et si vous utilisez l'opérateur & | codeman007 | De programmation et de script Shell | 2 | 12-30-2008 04:59 PM |
| Perl Substition avec de multiples conditions | EDALBNUG | UNIX pour les nuls Questions et réponses | 4 | 09-25-2008 04:15 PM |
| De multiples conditions en trouver ou ls stmts | mavsman | UNIX pour les nuls Questions et réponses | 5 | 04-01-2008 05:57 PM |
| plusieurs conditions si / alors | grandtheftander | UNIX pour les nuls Questions et réponses | 4 | 07-21-2006 02:58 PM |
| plusieurs conditions si les déclarations | tim MAUGER | De programmation et de script Shell | 3 | 04-28-2002 10:42 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
si plusieurs conditions
Guys, Im essayant d'avoir un script qui permet d'évaluer plusieurs conditions: Code:
test.sh: if [ $1 = "brazil1" ] then echo "host $1" else if [ $1 = "brazil2" ] then echo "host $1" else echo $1 not valid exit 1 fi quand je fais Code:
./test.sh brazil1 I get: Code:
./test.sh: line 12: syntax error: unexpected end of file Je ne suis pas sûr de ce que je fais de mal, pourriez-vous me donner un coup de main sur elle, s'il vous plaît? Merci Dernière édition par bashshadow1979; au 04.21.2009 02:32 PM.. |
|
||||
|
De multiples conditions
Im désolé de ne pas utiliser le code tag, je vais la prochaine fois
Ce que j'essaie de faire, c'est d'avoir un script où je peux envoyer un paramètre et sur la base de ce paramètre d'exécuter une fonction. si le script brazil1 ensuite reçu l'écho de quelque chose, si il reçoit ensuite l'écho brazil2 autre chose .. etc. etc. Merci les gars, je suis désolé pour la question stupide, mais je cant figure it out .. |
|
||||
|
Je ne vois pas vous mettre dans la deuxième «fi» encore à la fin donc je vais changer d'autre pour le second "elif" pour vous: Code:
if [ $1 = "brazil1" ]; then echo "host $1" elif [ $1 = "brazil2" ]; then echo "host $1" else echo $1 not valid exit 1 fi |
|
||||
|
Citation:
Code:
case $1 in "brazil1") # do this ;; "brazil2") # do that ;; *) # oops ;-) ;; esac (informations de base) |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|