Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
Google Site



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.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 09-03-2009
Regisztrált felhasználó
 

Join Date: Aug 2008
Helyszín: Mumbai
Hozzászólások: 79
Text CSV

Szia,
A hozzáférési log így néz ki ...


Kód:
 192.168.50.184 - - [31/Aug/2009:11:56:59 +0530] "GET /ATIM_LATEST/ABC/ HTTP/1.1" 200 522 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13" 
192.168.50.184 - - [31/Aug/2009:11:56:59 +0530] "GET /ATIM_LATEST/ABC/ATIM/syncdepot.php HTTP/1.1" 200 1463 "http://192.168.50.209/ATIM_LATEST/ABC/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13"
192.168.50.184 - - [31/Aug/2009:11:56:59 +0530] "GET /ATIM_LATEST/ABC/js/ajax.js HTTP/1.1" 200 2623 "http://192.168.50.209/ATIM_LATEST/ABC/ATIM/syncdepot.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13"

Azt akarom, hogy helyezze be az adatokat MySQL
1) Van-e olyan script, ami nem teszi meg automatikusan.
2) Ha nem, akkor hogyan tudom átalakítani a formátumot, hogy vagy vesszővel elválasztott szöveges fájl vagy mezők által határolt "?

Pl


Kód:
 192.168.50.184, -, -, [31/Aug/2009:11:56:59 +0530], "GET /ATIM_LATEST/ABC/ATIM/syncdepot.php HTTP/1.1", 200, 1463, "http://192.168.50.209/ATIM_LATEST/ABC/", "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13"

VAGY


Kód:
 "192.168.50.184" "-" "-" "[31/Aug/2009:11:56:59 +0530]" "GET /ATIM_LATEST/ABC/ATIM/syncdepot.php HTTP/1.1" "200" "1463" "http://192.168.50.209/ATIM_LATEST/ABC/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13"

Sponsored Links
  #2 (permalink)  
Old 09-03-2009
ripat ripat is offline Forum Advisor  
Regisztrált felhasználó
 

Join Date: Oct 2006
Helyszín: Belgium
Hozzászólások: 441
Úgy néz ki, mint egy apache http hozzáférési napló. Nem lenne egyszerűbb megváltoztatni a napló formában és használni egy másik karakter, mint az űr, mint elválasztó?

Keresse a CustomLog LogFormat irányelv és az Apache konfigurációs fájl.
Naplófájlok - Apache HTTP Server

Használhatja a lapon elválasztásként. Ez könnyű értelmezni és olvasni a konzolon.

Is egy pillantást mod_log_sql modul az apache
http://freshmeat.net/projects/mod_log_sql/
  #3 (permalink)  
Old 09-03-2009
pludi's Avatar
pludi pludi is offline Forum Staff  
Moderátor
 

Join Date: Dec 2008
Helyszín:. A
Hozzászólások: 2.938
Miért nem vágja le a középső férfi: mod_log_sql
  #4 (permalink)  
Old 09-03-2009
Regisztrált felhasználó
 

Join Date: Aug 2008
Helyszín: Mumbai
Hozzászólások: 79
Én megváltoztatták a LogFormat a httpd
De a%-t megjeleníteni a dátumot a következő formában.

[31/Aug/2009: 11:56:59 +0530]


MySQL nem érti ezt a formátumot, és meg kell formázni valami hazugság ez ...
2009-09-03 12:58:43

Meg kell változtatni a% (format) t De nem vagyok biztos abban, hogy a szintaxis. Any help?
  #5 (permalink)  
Old 09-03-2009
ripat ripat is offline Forum Advisor  
Regisztrált felhasználó
 

Join Date: Oct 2006
Helyszín: Belgium
Hozzászólások: 441
% (format) t használja ugyanazt a piaci szereplők, mint a PHP strftime funkció, amely viszont, hasonló a szokásos formában lehetőségek éve:


Kód:
LogFormat "%h %l %u %{[%Y-%m-%d %H:%M:%S %z]}t \"%r\" %>s %b" MyLogFormat

Miért nem használja a mod_log_sql modul felsorolva?
  #6 (permalink)  
Old 09-10-2009
Regisztrált felhasználó
 

Join Date: Aug 2008
Helyszín: Mumbai
Hozzászólások: 79
Thumbs up Helyes szintaxis

Köszönet nagyon részére a szintaxis. Azt kérte a változtatásokat, és Én most rá a helyes eredményt.
Nem tudom használni a modult, mert én csak a access_log szöveges fájlokat.
Sponsored Links
Closed Thread

Könyvjelzõk

Címkék
awk, sed

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 Ki


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
Keresés a szöveget a fájl-és nyomtató szöveg és egy előző túl kamranjalal Shell programozás és Scripting 6 01-06-2009 03:27 AM
Hogyan lehet beszúrni néhány állandó szöveget beginig minden sor egy szöveges fájlt. Muhammad Afzal Shell programozás és Scripting 4 10-30-2008 11:01 PM
Adding konkrét szöveget és tereket, hogy minden sor egy szöveges fájl hertingm Shell programozás és Scripting 4 08-25-2008 03:34 PM
Building Full-text keresés Alkalmazások Oracle Text Linux Bot Oracle frissítések (RSS) 0 04-06-2008 06:10 AM
grep több szöveges fájlok mappát 1 text file? coppertone A UNIX a dummies Kérdések és válaszok 7 08-23-2002 03:50 PM



Minden idő GMT -4. Az idő most 05:22 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 Content Copyright © 1993-2010. All Rights Management by Reserved.Ad RedTyger

Content Relevant URLs by vBSEO 3.2.0