The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
hogyan lehet értékei awk / nawk változó kívül awk / nawk blokk? saniya Shell programozás és Scripting 5 05-13-2008 07:37 AM
Hogyan használjuk awk helyett nawk? kinmak A UNIX a dummies Kérdések és válaszok 2 05-07-2008 04:34 AM
nawk & awk sd12 A UNIX a fejlett és szakértői Felhasználók 5 05-05-2008 10:46 AM
nawk / ksh help DeltaX Shell programozás és Scripting 0 03-06-2008 03:54 PM
nawk használata ctap A UNIX a fejlett és szakértői Felhasználók 2 01-17-2008 06:45 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 02-11-2009
Beppler beppler is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2009
Hozzászólások: 15
nawk súgó

Mit csinálok rosszul itt? I get syntax error.

Próbálom értelmezni a fájlt keres a vonalak a "futó", mint az első, majd kiírja a 5. mező, akkor ránézünk a 9. területen a konkrét értékek az írás és az egész sort a junk fájl.

nawk ";
(if ($ 1 \u003d\u003d "futó") print $ 1>> ./junk1;
if ($ 9 \u003d\u003d "S73isid") (print $ 0)>> ./junk1;
if ($ 9 \u003d\u003d "S750vxpal.gridnode") (print $ 0)>> ./junk1;
if ($ 9 \u003d\u003d "S75vxpal.StorageAgent") (print $ 0)>> ./junk1;
if ($ 9 \u003d\u003d "S75vxsmfd") (print $ 0)>> ./junk1;
if ($ 9 \u003d\u003d "S760vxpal.actionagent") (print $ 0)>> ./junk1;
print) 'rc2.d_listing

Köszönjük!
  #2 (permalink)  
Old 02-11-2009
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderátor
  
 

Join Date: Feb 2005
Helyszín: Boston, MA
Hozzászólások: 5.122
nawk-f bep.awk rc2.d_listing> ./junk1

bep.awk:
Kód:
BEGIN {
  n=split("S73isid S750vxpal.gridnode S75vxpal.StorageAgent S75vxsmfd S760vxpal.actionagent", list)
  for(i=1; i<=n; i++) {
    list[list[i]]=i
    delete list[i]
  }
}
$1 == running { print $5; next}
$9 in list

Last edited by vgersh99; 02/11/2009 at 04:02 PM..
  #3 (permalink)  
Old 02-11-2009
Beppler beppler is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2009
Hozzászólások: 15
Megnézték, hogy van ez?

/ tmp / wbe] # nawk-f bep.awk rc2.d_listing> ./junk1
nawk: newline sztring S73isid S7 ... forrásnál line 2
kontextusban
n \u003d split ( "S73isid S750vxpal.gridnode S75vxpal.StorageAgent S75vxsmfd S760vxpal.>>>
<<<
nawk: newline a string, list) S7 ... forrásnál, 3. sor
nawk: mondattan hiba forrása line 4 hiányzik)
  #4 (permalink)  
Old 02-11-2009
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderátor
  
 

Join Date: Feb 2005
Helyszín: Boston, MA
Hozzászólások: 5.122
Idézet:
Originally Posted by Beppler View Post
Megnézték, hogy van ez?

/ tmp / wbe] # nawk-f bep.awk rc2.d_listing> ./junk1
nawk: newline sztring S73isid S7 ... forrásnál line 2
kontextusban
n \u003d split ( "S73isid S750vxpal.gridnode S75vxpal.StorageAgent S75vxsmfd S760vxpal.>>>
<<<
nawk: newline a string, list) S7 ... forrásnál, 3. sor
nawk: mondattan hiba forrása line 4 hiányzik)
Sajnáljuk - copy / paste védőcsomagolással newline - edited az eredeti post.
  #5 (permalink)  
Old 02-11-2009
Beppler beppler is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2009
Hozzászólások: 15
OK kötött a szintaktikai hiba, de
Azt reméltem, amit az is valami ilyesmi
IP-cím (Mező 5), majd az "OK" Fájlok
azaz:
196.196.1.10 S *
196.196.1.10 S *
196.196.1.10 S *
196.196.1.10 S *
196.196.1.11 S *
196.196.1.11 S *
196.196.1.11 S *
196.196.1.11 S *
  #6 (permalink)  
Old 02-11-2009
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderátor
  
 

Join Date: Feb 2005
Helyszín: Boston, MA
Hozzászólások: 5.122
Idézet:
Originally Posted by Beppler View Post
OK kötött a szintaktikai hiba, de
Azt reméltem, amit az is valami ilyesmi
IP-cím (Mező 5), majd az "OK" Fájlok
azaz:
196.196.1.10 S *
196.196.1.10 S *
196.196.1.10 S *
196.196.1.10 S *
196.196.1.11 S *
196.196.1.11 S *
196.196.1.11 S *
196.196.1.11 S *
Sajnálom, fogalmam sincs, mi az "S" fájlok és nem egy minta fájl Ön próbálta parse ...
Az eredeti kód you're kimenetre a TELJES sor (print $ 0), ha a kilencedik területen egyike a kiegyenlített karakterláncokat.
És azt hiszem, meg akartam kimenet a 5-ik, ha a mező frst mező "fut".

Ez az, amit én coded alapul a magyarázat és egy kód, amit kapott.

Ha Ön is szeretne egy mintát adatfájl, a kívánt teljesítmény és a leírás (ismét) az, amit próbál elérni.
Kérjük, használja vB Codes ha a kiküldetés minden adatot minták.
  #7 (permalink)  
Old 02-11-2009
Beppler beppler is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2009
Hozzászólások: 15
Elnézést a félreértés!

S * jelentése S73isid
S750vxpal.gridnode
S75vxpal.StorageAgent
S75vxsmfd
S760vxpal

ha a "futó" output 5. területen akkor, ha a mérkőzés a 9. területen nyomtatott az egész vonal van

Én vagyok, hogy az egész sort, és hogy rendben van, csak nem kap az 5., ha fut az 1. területen ..

Köszönjük!
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 02:12 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0