![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| flere forhold, hvis du bruger & & operatør | codeman007 | Shell Programmering og Scripting | 2 | 12-30-2008 04:59 PM |
| Perl Substition med flere betingelser | EDALBNUG | UNIX for dummyer Spørgsmål & svar | 4 | 09-25-2008 04:15 PM |
| Flere betingelser i finde eller ls stmts | mavsman | UNIX for dummyer Spørgsmål & svar | 5 | 04-01-2008 05:57 PM |
| flere betingelser i hvis / derefter | grandtheftander | UNIX for dummyer Spørgsmål & svar | 4 | 07-21-2006 02:58 PM |
| flere betingelser i hvis erklæringer | Tim mauger | Shell Programmering og Scripting | 3 | 04-28-2002 10:42 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
flere, hvis betingelser
Guys, Im forsøger at have et script, der evaluerer flere betingelser:
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 Code:
./test.sh brazil1 Code:
./test.sh: line 12: syntax error: unexpected end of file Tak Sidst redigeret af bashshadow1979; 04-21-2009 på 02:32 PM.. |
|
||||
|
Flere betingelser
Im sorry for ikke bruger koden tag, vil jeg næste gang
Hvad jeg forsøger at gøre, er at have et script hvor jeg kan sende en parameter og er baseret på denne parameter udføre en funktion. hvis scriptet modtaget brazil1 derefter echo noget, hvis den modtager brazil2 derefter echo noget andet .. mv. mv. Thanks guys, I'm sorry for the dumme spørgsmål, men jeg cant tallet det ud .. |
|
||||
|
Jeg kan ikke se, du lægger i det andet »fi« endnu i slutningen så jeg ændre anden andet at »Elif 'for dig:
Code:
if [ $1 = "brazil1" ]; then echo "host $1" elif [ $1 = "brazil2" ]; then echo "host $1" else echo $1 not valid exit 1 fi |
|
||||
|
Citat:
Code:
case $1 in "brazil1") # do this ;; "brazil2") # do that ;; *) # oops ;-) ;; esac |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|