![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Advanced & ekspertbrukere Expert-til-ekspert. Lær avanserte UNIX UNIX kommandoer, Linux operativsystem, systemadministrasjon, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| hvordan du får tilgang til verdiene av awk / nawk variablene utenfor awk / nawk blokk? | saniya | Shell programmering og Skripting | 5 | 05-13-2008 07:37 |
| nawk & awk | sd12 | UNIX for Advanced & ekspertbrukere | 5 | 05-05-2008 10:46 |
| nawk / ksh hjelp | DeltaX | Shell programmering og Skripting | 0 | 03-06-2008 03:54 |
| nawk-v til awk | kamel.seg | Shell programmering og Skripting | 2 | 12-18-2007 07:30 |
| nawk | whatisthis | Shell programmering og Skripting | 3 | 09-29-2004 01:44 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
nawk bruk
Jeg fant en kommando som skrives x linjer før og etter en linje som inneholder en søkte streng i en tekstfil.
Kommandoen: ------------------- nawk 'C -> 0; $ 0 ~ r (if (b) for (c \u003d b 1; c> 1; c -) print r [(NR-c +1)% b]; print; c \u003d en) b (r [NR% b] \u003d $ 0) 'b \u003d 2 a \u003d 4 s \u003d "string" file1 ... hvor "b" og "a" er antall linjer som skal skrives ut før og etter strengen "s". ------------------- Det fungerer veldig bra, men jeg kan ikke forstå syntaksen for vanskelig med "mann nawk". Er det noen som vil være i stand til å kommentere denne syntaksen? Takk på forhånd, beste hilsen og godt nytt år. |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|