![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Tilgang Shell variabler i awk eller sed | nasersh | Shell programmering og Skripting | 3 | 05-05-2008 08:44 |
| variabler i Shell | viko | Shell programmering og Skripting | 2 | 03-03-2008 11:09 |
| Endre shell variabler med awk | Santi | Shell programmering og Skripting | 4 | 12-26-2007 10:28 |
| Bruker shell-variabler i awk | nortypig | Shell programmering og Skripting | 11 | 08-24-2006 01:48 |
| erstatte shell variables | suds19 | Shell programmering og Skripting | 1 | 10-16-2002 09:55 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Awk, shell variables
Hei, jeg har blitt prøver å finne ut hvordan man bruker variabler innenfor awk kommando og bruke det tilbake i korn shell sript.
i mitt script Jeg har massevis av awk kommandoer som dette grep Lytt / etc / ssh / sshd_config | \ awk '(if ($ 2 \u003d\u003d "22") print "OK"; else print "ikke OK" ) " Jeg må legge til en skranke for å telle hvor mange saker / problemer jeg har, noe som x \u003d 0 grep Lytt / etc / ssh / sshd_config | \ awk '(if ($ 2 \u003d\u003d "22") print "OK"; ellers print "ikke OK" x + + ) " # ... flere av awk kommandoer ... echo x; unfortunatelly x "inni" den awk-kommandoen er forskjellige / local til awk kommando ... Er det en måte å gjøre thi / Takk, K. |
|
||||
|
Chris,
awk-vx \u003d $ x ... fungerer bra og jeg er i stand til å passere verdien i awk, nå er jeg bare trenger å eksportere det tilbake til script ... Jeg kan ikke bruke x \u003d $ (awk ...) fordi min kommando bruker også skrive kommandoen og teller, er det en måte å eksportere variabel innenfor awk kommando? takk, K. |
|
||||
|
Sitat:
Når det er sagt, de awk prosessen kan lage en fil (for eksempel / tmp / awk.env) med innhold Sitat:
Sitat:
HTH Jerry |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|