【问题标题】:How do I use LogParser to find out the LENGTH of a field in an IIS Log?如何使用 LogParser 找出 IIS 日志中字段的长度?
【发布时间】:2009-06-28 07:25:50
【问题描述】:

我正在尝试在我的 IIS 日志中使用 LogParser.exe 查找 LONG UserAgent 字符串。此示例搜索其中包含字符串 'poo' 的条目。

LogParser.exe -i:IISW3C 
"SELECT COUNT(cs(User-Agent)) AS Client 
FROM *.log WHERE cs(User-Agent) LIKE '%poo%'"

我想说“有多少条目的用户代理比'x'长”。

【问题讨论】:

    标签: iis logparser


    【解决方案1】:

    嗯,看来我回答了我自己的问题。

    LogParser.exe -i:IISW3C 
    "SELECT COUNT(cs(User-Agent)) AS Client 
    FROM *.log WHERE STRLEN(cs(User-Agent)) > 100"
    

    【讨论】:

    • 没有人可以,您只需获得赞成票的+分,您可以关闭问题(不允许更多答案),但这会冻结投票..
    • 那是蹩脚的。它永远不会变绿。嘿,你怎么知道我添加了评论? CTRL-F5 是这个世界上“通知”的工作方式吗?
    • 是的,刷新是关键 :) 我不知道我们是否会获得一个好的“订阅”功能 :( 不过这篇文章启发了我为我的下一篇 SO 帖子提供更多内容。谢谢:)
    • 显然我刚刚获得了一个评论员徽章用于自言自语。
    • 我想要 REP 吗?我可以用 REP 购买什么? ;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-15
    • 1970-01-01
    相关资源
    最近更新 更多