![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen! |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Meget presserende: - Hvordan kan man sammenligne strengen bruge hvis erklæring | jisha | Shell Programmering og Scripting | 1 | 01-14-2008 03:41 AM |
| mens læse loop w / a nested hvis erklæring - ikke behandler hver indrejse individuelt | littlefrog | Shell Programmering og Scripting | 7 | 12-11-2007 09:49 PM |
| For loop erklæring - fange fejl | lumdev | Shell Programmering og Scripting | 4 | 09-20-2007 08:50 AM |
| hvis erklæring i et stykke tid loop | Bobo | UNIX for dummyer Spørgsmål & svar | 2 | 11-07-2006 12:38 PM |
| Hjælp med hvis loop (string sammenligning) | psynaps3 | Shell Programmering og Scripting | 4 | 07-07-2006 03:36 AM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
hvis erklæring for loop af en streng
Jeg forsøger at passere en streng i awk og løkke igennem det, og derefter for hver forekomst af en bestemt karakter udføre en handling. I dette tilfælde, for eksempel echo 1 for hver gang tegn r findes i strengen. Medmindre jeg ikke kan få det til at virke. Kan nogen fortælle mig hvorfor?
echo $ string | awk '( for (i \u003d 1; i <\u003d længde ($ 0); i + +) gøre if (substr ($ 0, I, 1) \u003d\u003d "r") echo "1" fi gjort ) ' |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|