我希望计算访问日志中的 url 模式,例如
action.php?show_page=next&offset=1&xyzzzzz
请注意,我需要偏移量值在 1 到 9 之间的所有 url。示例:
action.php?show_page=next&offset=1&xyzzzzz
action.php?show_page=next&offset=2&xyzzzzz
action.php?show_page=next&offset=3&xyzzzzz
.............
action.php?show_page=next&offset=9&xyzzzzz
这是我尝试过的:
grep "action.php?show_page=next" access.log.2 | grep "offset=[1-9]&"| wc -l
最佳答案
使用grep
的一种方法:
grep -oc "action.php?show_page=next&offset=[1-9]&xyzzzzz" file.txt
关于linux - grep url 模式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12971394/