我希望在访问日志中计算url模式,如
action.php?show_page=next&offset=1&xyzzzzz
请注意,我需要所有url,其中偏移值介于1到9之间。示例:
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
答案 0 :(得分:0)
你应该看看“?”第一个grep。 试试正则表达式:
action.php\?show_page=next&offset=[1-9]
答案 1 :(得分:0)
使用grep
的一种方式:
grep -oc "action.php?show_page=next&offset=[1-9]&xyzzzzz" file.txt