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
How do I get my script, hogy kísérje figyelemmel az új fájlt farka? lstorm2003 Shell programozás és Scripting 4 06-06-2009 08:58 AM
Aix parancsfájlt, hogy kísérje figyelemmel, ha a fájl frissítésre került elmesy AIX 2 03-19-2009 04:28 PM
Parancsfájl meg fájlnevet nem illő minta sujoy101 Shell programozás és Scripting 5 03-31-2008 09:10 AM
Fájlkeresés a mintát - forgatókönyv rahulrathod Shell programozás és Scripting 3 02-16-2007 04:03 AM
Tudjon forgatókönyvet bemeneti minta fájl iguanathompson Shell programozás és Scripting 8 02-06-2006 06:23 PM

Reply
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 07-02-2009
rithick256 rithick256 is offline
Regisztrált felhasználó
  
 

Join Date: Jul 2009
Hozzászólások: 1
Szkript ellenőrzése mintázatot a naplófájl

Hi All,
hogyan találjuk meg a mintát a naplófájlban és a kijelző alatt és felett vonal
például a log file, Sok van, amikor csak keresni a "Kategória" kell megjeleníteni a fenti sor, csak néhány paramétert, mint én akar csak az a hely nevét és tanszék neve
Thu Jul 02 11:05:23 2009 <location> észak amer </ Location> <Site> ohioc </ site> <department> értékesítési </ department> <country> UAT </ ország>
Thu Jul 02 11:05:39 2009 IRD: INFO: (csomag) van egy kis probléma Record. pp_HPD: Kategória, Típus érvénytelen
Thu Jul 02 11:05:39 2009 Kérjük, adja meg a részleteket corrct

Az alábbi kód vagyok képes, hogy csak a fenti sor
LOGn \u003d "file name"
A belépés $ Napló
tesz
cat $ napló |sed -n-e '/ Kategória / (x; 1! p;)'-mi | grep "` date +%-os ""% b ""% d "">> $ LOGn / System_Log
kész

de nem vagyok, hogy az egyéni parmater A fenti sor
  #2 (permalink)  
Old 07-02-2009
Jim McNAMARA jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Helyszín: NM
Hozzászólások: 5.748
try this
Kód:
sed -n -e '/Category/{=;x;1!p;g;$!N;p;D;}' -e h $log |grep "`date +%a' '%b' '%d`"
elveszti a macska az elején. Ezt hívják UUOC - haszontalan használata macska
  #3 (permalink)  
Old 07-02-2009
ghostdog74 ghostdog74 is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Sep 2006
Hozzászólások: 2521
használja a `date +%-os" "% b" "% d", ha van elég. ne tedd együtt grep. nem akarja, hogy időpontot everytime sed át a vonalat, grep.
Kód:
datepattern=`date +%a' '%b' '%d` 
sed .... | grep $datepattern
vele GNU awk
Kód:
awk 'BEGIN{
 datepattern = "^"strftime("%a %b %d",systime())
}
/category/{
    if (x ~ datepattern){
        scrape(x)        
    }
    getline l
    if (l ~ datepattern){
        # do something with below line
    }   
}
{
 x=$0
}
function scrape(s){
        o=s
        gsub(/.*<location>/,"",o)       
        gsub(/<\/location>.*/,"",o)
        print "location: ",o
        gsub(/.*<department>/,"",x)
        gsub(/<\/department>.*/,"",x) 
        print "dept: "x
}' file
Reply

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 05:44 PM.


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