我在错误日志中有以下字符串:
> [Mon Mar 17 20:14:34 2014] [error] [client 71.79.132.230] File does not exist: /home/dom/public_html/404.shtml, referer: http://www.dom.com/
[Mon Mar 17 20:14:47 2014] [error] [client 68.62.210.110] File does not exist: /home/dom/public_html/404.shtml, referer: http://www.dom.com/
[Mon Mar 17 20:15:05 2014] [error] [client 68.230.61.226] File does not exist: /home/dom/public_html/404.shtml, referer: http://www.dom.com/
我希望能够对它们进行排序,以便我只有一个/home/dom/public_html/404.shtml
的报告,但这些字符串在技术上并不重复,因为客户端IP不一样。我使用了notepad++
textfx函数,但我不知道如何仅基于/home/dom/public_html/404.shtml
字符串进行排序。
提前致谢
答案 0 :(得分:0)
如果您(或者您可以调整)相同长度的日志条目([Mon Mar 17 20:14:34 2014] [error] [client 71.79.132.230]
)的所有左侧部分,则此处为 唯一排序< / em> 您要搜索的功能:
确保菜单项TextFX
&gt; TextFX Tools
&gt;检查+Sort outputs only UNIQUE (at column)
(如果没有,请选中它以便检查)
创建列选择,其中包括日志条目的所有正确部分( Left Alt + Drag或 Letf Alt + Shift + ↑ ↓ ← →)
选择菜单项TextFX
&gt; TextFX Tools
&gt; +Sort lines case sensitive (at column)