![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Tillgång till Shell Variabler i awk eller sed | nasersh | Shell-programmering och Skript | 3 | 05-05-2008 08:44 |
| variabler med skal | viko | Shell-programmering och Skript | 2 | 03-03-2008 11:09 |
| Ändra skal variabler med awk | Santi | Shell-programmering och Skript | 4 | 12-26-2007 10:28 |
| Använda shell-variabler i awk | nortypig | Shell-programmering och Skript | 11 | 08-24-2006 01:48 |
| byta skal variabler | suds19 | Shell-programmering och Skript | 1 | 10-16-2002 09:55 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Awk, skal variabler
Hej, Jag har försökt ta reda på hur du använder variabler i awk kommandotolken och använda den igen i Korn shell sript.
i mitt manus jag har massor av awk-kommandon så här grep Lyssna / etc / ssh / sshd_config | \ awk '(if ($ 2 \u003d\u003d "22") print "OK"; else print "inte OK" ) ' Jag behöver lägga till en räknare för att räkna hur många frågor / problem jag har, något som x \u003d 0 grep Lyssna / etc / ssh / sshd_config | \ awk '(if ($ 2 \u003d\u003d "22") print "OK"; annan print "inte OK" x + + ) ' # ... flera av awk-kommandon ... echo x; unfortunatelly x "innanför" den awk kommando olika / lokal till awk kommandot ... Finns det något sätt att göra thi / Tack, K. |
|
||||
|
Chris,
awk-vx \u003d $ x ... fungerar bra och jag kan överföra värdet i awk, jag behöver bara exportera den tillbaka till manus ... Jag kan inte använda x \u003d $ (awk ...) För min använder också skriva kommandot och motverka, är det något sätt hur du exporterar variabeln inifrån awk kommando? tack, K. |
|
||||
|
Citat:
Med detta sagt, de awk kan skapa en fil (t.ex. / tmp / awk.env) med innehållet Citat:
Citat:
HTH Jerry |