![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Meerdere voorwaarden in wanneer het gebruik van & & exploitant | codeman007 | Programmeren en Shell Scripting | 2 | 12-30-2008 04:59 PM |
| Perl Substition met meerdere voorwaarden | EDALBNUG | UNIX voor Dummies Questions & Answers | 4 | 09-25-2008 04:15 PM |
| Meerdere voorwaarden in vinden of ls stmts | mavsman | UNIX voor Dummies Questions & Answers | 5 | 04-01-2008 05:57 PM |
| meerdere voorwaarden als / dan | grandtheftander | UNIX voor Dummies Questions & Answers | 4 | 07-21-2006 02:58 PM |
| Meerdere voorwaarden in de if-statements | tim mauger | Programmeren en Shell Scripting | 3 | 04-28-2002 10:42 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
indien meerdere voorwaarden
Jongens, Im geprobeerd te hebben een script dat evalueert meerdere voorwaarden voldoen: 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 toen ik doen Code:
./test.sh brazil1 Ik krijg: Code:
./test.sh: line 12: syntax error: unexpected end of file Ik weet niet zeker wat doe ik fout, kan je me een hand op het alsjeblieft? Bedankt Laatst gewijzigd door bashshadow1979; op 04.21.2009 02:32 PM.. |
|
||||
|
Meerdere voorwaarden
Im sorry voor het niet gebruik van de code-tag, zal ik de volgende keer
Wat ik probeer te doen is om een script waar ik een parameter kunt verzenden en op basis van die parameter uitvoeren van een functie. Als het script ontvangen brazil1 then echo iets, indien zij ontvangt brazil2 then echo iets anders .. enz.. enz.. Bedankt jongens, het spijt me voor de domme vraag, maar ik cant cijfer it out .. |
|
||||
|
Ik zie niet in dat u in de tweede 'fi' nog aan het eind, zodat ik de tweede anders' elif 'voor u: Code:
if [ $1 = "brazil1" ]; then echo "host $1" elif [ $1 = "brazil2" ]; then echo "host $1" else echo $1 not valid exit 1 fi |
|
||||
|
Citaat:
Code:
case $1 in "brazil1") # do this ;; "brazil2") # do that ;; *) # oops ;-) ;; esac (achtergrondinformatie) |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|