![]() |
|
|
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 |
| Hjælp med String Sammenligning | hypnotic_meat | Shell Programmering og Scripting | 2 | 04-24-2009 09:48 AM |
| string sammenligning | Swapna173 | UNIX for dummyer Spørgsmål & svar | 1 | 03-23-2009 01:59 PM |
| string sammenligning | Jatsui | Shell Programmering og Scripting | 5 | 02-04-2008 04:28 PM |
| string sammenligning | fedora | Shell Programmering og Scripting | 2 | 01-03-2007 03:20 PM |
| String Sammenligning | abey | Højtstående Programmering | 1 | 10-19-2005 01:08 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
String sammenligning
Hej,
Jeg har den nedenfor logik. Her er 'X' er en variabel, der i nogen streng. hvis [$ X \u003d "I dag er ferie."] så echo "jeg dont behovet for at gå til OFC" anden echo "Jeg har brug for at gå til OFC" Please hjælp mig med at skrive det i UNIX. Tak. |
|
|||||
|
Brug KODE-tags når udstationering kode, data eller logfiler for bedre læsbarhed og i dette tilfælde for at holde formatering / indrykning, ty.
Skift \u003d vs \u003d\u003d og prøv igen. Hvis det stadig ikke virker, så prøv at dobbelt kantede parenteser dvs. [[]]. Mere for at læse op her: Tests |
|
|||||
|
Husk, det er altid Kommandolinje \u003d argument delimeter. test (\u003d [) er kommando, ... [] Er ikke beslag som i nogle programmerings sprog. hvis der er behov for, hvis-block udgangen \u003d fi. Også bruge altid "" med variabel. Hvorfor? Hvis variablen er tomme, får du en fejl, men hvis det er "$ variable", er det altid string med længde> \u003d 0. Code:
if [ "$X" = "Today is holiday." ] then echo "i dont need to go to ofc" else echo "i need to go to ofc" fi Dobbelt beslag er forskellige kommando som enkelt \u003d differerent argumenter og så videre. mere om hvis, testning, ... Sidst redigeret af kshji; 07-10-2009 på 04:00 AM.. Årsag: Montering |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|