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
olvasni a fájlt soronként kittusri9 Shell programozás és Scripting 3 04-24-2008 09:26 AM
Hogyan kell értelmezni, max 10 kép egy időben? cedrichiu Shell programozás és Scripting 10 06-23-2007 08:52 AM
Miért shell script több időt vesz igénybe olvasni a fájlt brkavi_in Shell programozás és Scripting 1 06-23-2006 09:20 AM
Hogyan kell olvasni a fájlt soronként, de ilyesmi űrhajó Shell programozás és Scripting 4 03-17-2005 09:47 PM
Hogyan kell írni és olvasni fájlokat egy sort egy időben. s_chopra A UNIX a dummies Kérdések és válaszok 2 04-18-2001 10:39 AM

 
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 08-06-2008
dayscripter dayscripter is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2008
Hozzászólások: 1
How to read / folyamat. Gz fájlt, egy sorban egy időben?

Helló

Beragadtam próbálják megoldani ezt a kérdést és KSH Remélem ott is kínálnak egyes javaslatokat.

Szeretnék olvasni sok nagy. Gz fájlokat egy sor olyan időpontban, hogy összehasonlíthassa Hiba bejegyzések egy listát az ismert hibák. Nem lehet egyszerűen csak "foreach HIBAMENTES do gzcat *. gz | grep $ (HIBA)" mert volna parse minden nagy naplófájl minden az ismert hibák és az idő nem lenne nap. Így akarom parse a naplófájlok csak egyszer olvassa el minden sor, hasonlítsa össze a hiba, a hiba és a növedék gróf minden hibát. Tudom, hogy ezt leginkább az e rész kivételével kb feldolgozása egy sort egy időben egy. Gz fájlt.

Kitaláltam valamit, mint ez, de ez nem működik. Ez outputing a sorokat a fájl helyett:

Kód:
 
while read file_line
do
ERROR=`grep ^ERROR ${file_line}`
print ${ERROR}
done < `gzcat 080803.gz`
Ez az a teljesítmény, hogy jön ki. Meg kell kimenet csak a sorok elején a hibaszázalék, de ez meg mindent, mint például az AUDIT sorokat. Szeretném, csak az ERROR sorokat. És nincs kocsi vissza.

Audit; WebContainer: 2008-08-04 00:11:51,554; com.at.commons: A_EndRequest - Kész előkészítése válasz tranzakcióban uri / docroot / meghatározatlan "a 337 ms. JAUDIT ^; WebContainer: 2008-08-04 00:11:58,885; com.at.commons: A_BeginRequest - A beérkezett kérelem tranzakcióban uri / docroot / meghatározatlan ". JAUDIT ^; WebContainer: 20-08-08-04 00:11:59,136; com.at.commons : A_EndRequest - Kész előkészítése válasz tranzakcióban uri / docroot / meghatározatlan "a 251ms. ^ JAUDIT; WebContainer: 2008-08-04 00:12:08,686; com.at.commons: A_BeginRequest - A beérkezett kérelem tranzakcióban uri" / docroot / meghatározatlan ". JAUDIT ^; WebContainer: 2008-08-04 00:12:09,078; com.at.commons: A_EndRequest - Kész előkészítése válasz tranzakcióban uri / docroot / meghatározatlan" a 392 ms.: nem lehet megnyitni

Szerettem volna a kimenetet kinézni helyett:

Error; WebContainer: 2008-08-03 04:33:45,787; com.models.userlist.query: E_AggregationError
Error; WebContainer: 2008-08-03 04:33:59,930; com.models.userlist.query: E_AggregationError
Error; WebContainer: 2008-08-03 04:34:31,751; com.app.cdmeng.combination: E_marshalException

Mit csinálok rosszul? Minden segítséget sokkal appreciated.

Köszönöm.
 

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 07:06 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