如何将单个字段拆分为logparser中的多个字段

时间:2013-03-19 00:53:57

标签: logparser

我是一个非常新的日志解析器。我尝试使用不同的格式和分隔符,但这对我不起作用。我的日志文件如下所示..

# Version xx
# Feilds: date time c-ip
# Software : Weblogic
# Startdate : 2013-08-15 17:39:09
date value    time   ipaddress

当我使用以下代码时

logparser.exe -o:DATAGRID "select * from abc.log_tmp"

其中abc.log_tmp是包含信息的日志文件

它以下列方式提供信息:

******************************************************************
        logfilename                          index      content

 ******************************************************************** 
   C:xyx\abc.log_tmp                       3        date time

C:xyx\abc.log_tmp                       4        date time
**********************************************

实际上应该是

date         time      c-ip


xxx          xxx       xxx
xxx          xxx       xxx

从此我开始知道它将日期时间c-ip值作为一个,但它应该把它当作不同的....

1 个答案:

答案 0 :(得分:0)

你应该明确地告诉LogParser它应该期望哪种输入格式(如果没有,Log Parser会尝试从文件名或日志文件的前几行中找出它);在这种情况下,如果您在命令行中添加了“-i:W3c”,它应该可以正常工作。