The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



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
Jämför dag från DB2 tabellen till gårdagens Unix systemdatumet sasaliasim Shell-programmering och Skript 9 12-01-2008 11:37
Datum parsning i string, hjälp! martyb555 Shell-programmering och Skript 5 02-17-2008 10:12
behovet av att skapa en fil med namn med systemdatumet HAMSA Shell-programmering och Skript 11 10-18-2006 05:48
Kommando datum i UNIX System ZINGARO UNIX for Dummies Frågor & Svar 3 07-20-2006 06:07
fil datum vs systemdatumet ober5861 UNIX for Dummies Frågor & Svar 8 09-11-2001 03:36

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 05-09-2007
cjones cjones is offline
Registered User
  
 

Join Date: Jan 2007
Inlägg: 3
analysera ett system loggfilen via "datum" kommandot

Hej,

Jag försöker uppdatera några manus här att analysera vårt system loggar dagligen. De rapporterar information bara bra ... men de bara rapportera för mycket info.

I synnerhet om det har varit några misslyckade inloggning försök på flera olika dagar (säga måndag och tisdag), när jag får rapporten från Wendsday, jag vill inte se onsdagens info * förutom * att man & tirsdag (och så vidare hela veckan).

Detta sker på grund av detta syntax som jag har hittat inte fungerar:

grep-i misslyckas $ LOGDIR / $ LOG2 | grep "dag | awk '(print $ 2)'" | grep "dag | awk '(print $ 3)'

Detta ger mig information för varje dag i min loggfil ... inte bara på dagen skriptet körs - vilket är vad jag föredrar.

Det känns som om jag skulle kunna ha nytta av denna aspekt av dagen kommandot Jag skulle vara ok:

% Date "+% C"
Onsdag 9 maj 08:23:20 EDT 2007

eftersom "den 9 maj" (maj, med två platser och sedan 9) exakt hur syntaxen i månad / dag visar upp:

9 maj 08:27:10 mysystem sshd2 [15562]: [ID 702911 auth.error] auths-pam: PAM subprocess returnerar paket SSH_PAM_OP_ERROR. (err_num: 9, err_msg: Autentiseringen misslyckades)
9 maj 08:27:10 mysystem sshd2 [15562]: [ID 702911 auth.notice] lösenordsautentisering för användare cjones misslyckades (från xxx.xxx.xxx.xxx port 53341).

Så ... mina tankar är att om jag kunde hitta rätt användning av "dagen" kommandot då jag kunde använda den med en grep och drar ut * exakt * vad jag vill ur min loggfiler. Men det är också möjligt att det finns ett annat sätt att få samma resultat.

Jag skulle föredra att göra detta på ett sh / csh skript också.

Tack på förhand!

-chris
 

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 11:33.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0