我试试这个,但总是返回1。
grep“[10 / Nov / 2012”/path/to/access.log | cut -d“”-f1 | sorting| uniq | wc -l
tom@webserver:/srv/tomoconnor/logfiles$ awk '/10.Nov.2012/ {print $1}' < access_log|sort|uniq |wc -l 169
我更喜欢awk grep和剪切,因为你可以告诉它你想要的领域。 然后只是sorting,uniq,并数。
如果您删除wc -l并将uniq变为uniq -c则可以计算每个IP的点击次数