请教大家一个apache日志中统计一个图片访问有问题

请教大家一个apache日志中统计一个图片访问有问题

我现在有个问题想请教一下各位.还请各位DX不另剔教.
     具体问题如下. 我有一个网站想统计一个apahceh下的access.log日志里面的一个图片,每天有多少个IP访问过这个图片,但是问题是同一个IP访问这个图片有多次,用现有的命令只能输出这一天这个图片被访问过多少次没法输出这个图片有多少个不同的IP访问过,请问有没有脚本或其它方法能实现,如果能实现能否说下具体的方法,谢谢!
用awstats
你先用 awk 过滤出访问这个图片的 IP 并输出,然后用 sort 排序,然后再用 uniq 压缩去除重复的,最后用 wc 就统计出你要的结果了


QUOTE:
原帖由 alvis 于 2007-7-2 11:22 发表
你先用 awk 过滤出访问这个图片的 IP 并输出,然后用 sort 排序,然后再用 uniq 压缩去除重复的,最后用 wc 就统计出你要的结果了

谢谢你的回复,但是我不会用awk?能否指定一下或举个例子
举例:
awk '{if ($7 == "URI of the picture") print $1}' access_log

我的 access_log 中 第七段是 URI,第一段是 IP,你的,根据实际情况调整
我已经用awk把访问这个图片的所以IP都输出到一个文本文件中了但有很多重复的IP地址,哪请现在如何用sort排序和去掉重复的IP,还请你下
sort "your file"|uniq |wc -l
you can
man sort
man uniq
man wc

awk 稍微复杂点,但这几个命令不复杂,自己看看吧,不要养成什么都问别人,光吃别人嚼碎的,自己永远不会嚼