I am LAZY bones ? all linux

谁在我blog里留言最多呢?

今天备份blog数据的时候,突然想了解一下,谁在我blog里留言最多呢?
这样不仅可以满足自己的好奇心,还可以更好地做好读者回访工作,哈哈。
于是,在WP的后台里导出xml的备份数据以后,来了这么一行,如果你用的于是WordPress,那也可以做为参考哦:

grep "wp:comment_author_url" wordpress.2009-10-09.xml | awk -F"[<>]" '$3{A[$3]++}END{for(k in A)print A[k],k}' | sort -nr | head -n 30

或者是贴出来的加上链接的形式:

grep "wp:comment_author_url" wordpress.2009-10-09.xml | awk -F"[<>]" '$3{A[$3]++}END{for(k in A)printf("%02d <a href=\"%s\">%s</a>\n",A[k],k,k)}' | sort -nr | head -n 30

以下就是我blog的结果(已经人工去掉了自己和无意义的数据):

68 http://imtx.cn
47 http://joolix.com
41 http://www.sxnsx.com
29 http://hi.baidu.com/tpxc
23 http://oceanboo.cn
22 http://wdicc.com
20 http://lfeng.cn
19 http://young001.blogbus.com
18 http://frankyue.cn
17 http://millenniumdark.blog.ubuntu.org.cn/
15 http://zhan.blog.ubuntu.org.cn/
15 http://blog.imxifs.cn
13 http://www.ownlinux.cn/
12 http://www.kissuki.com/
12 http://muzuiget.blog.ubuntu.org.cn/
11 http://www.hicrokee.com
09 http://lerosua.org
08 http://www.ownlinux.cn
07 http://www.imkeke.net
07 http://ivenvd.blogspot.com/
06 http://tianhao.blog.ubuntu.org.cn/
06 http://maclpashideout.blogspot.com/
06 http://classfoo.googlepages.com
05 http://www.w3rep.cn/blog
05 http://www.shuge.org/lee
05 http://www.joolix.com
05 http://www.imkeke.net/
05 http://raychen1984.cublog.cn/
04 http://yegle.net
04 http://www.imchao.net

当然,这样就直接忽略掉了没有url字段的评论,如果你不想这样的话,也可以根据wp:comment_author字段来进线昵称的统计。

最后修改时间: 2009年10月09日 16:32

本文章发表于: 2009年10月09日 16:32 | 所属分类:流水帐. | 您可以在此订阅本文章的所有评论. | 您也可以发表评论, 或从您的网站trackback.

16 个评论 关于: “谁在我blog里留言最多呢?”

  1. TualatriX 在 2009年10月09日 16:39 说:回复

    骨头就是骨头,人家用SELECT,你偏用grew和awk!

    • yegle 在 2009年12月19日 11:47 说:回复

      嗯…真bs…

  2. lerosua 在 2009年10月09日 16:49 说:回复

    嗯,今天留够第十条

  3. 老犁 在 2009年10月10日 09:21 说:回复

    select一下就行了吧,不用这么复杂吧。

    • bones7456 在 2009年10月10日 10:48 说:回复

      呵呵,谁叫我比较菜,不会用select呢?

  4. ray 在 2009年10月10日 09:54 说:回复

    上榜了,跳动下~

  5. Iven 在 2009年10月10日 10:35 说:回复

    发一条评论,不然下榜了,呵呵~

  6. Xuander 在 2009年10月10日 10:40 说:回复

    没我的份,我是来打酱油的

  7. 吼吼 在 2009年10月10日 11:45 说:回复

    完了,我怎么垫底了。

  8. lfeng 在 2009年10月10日 13:06 说:回复

    再接再厉~
    我要冲第一…

  9. xiooli 在 2009年10月10日 20:47 说:回复

    呀,我的网站悍然排在第二位,^^

  10. xifs 在 2009年10月11日 02:12 说:回复

    看标题以为是用的MySQL的select
    看了才发现。。自己真无知.

  11. frankyue 在 2009年10月11日 14:57 说:回复

    原来我也上榜拉哈哈

  12. oldherl 在 2009年10月13日 16:47 说:回复

    刷水贴阿!……
    骨头的awk就是强!

  13. muxueqz 在 2009年10月14日 10:51 说:回复

    嗯,没上榜,正常。

  14. shellex 在 2009年11月24日 10:51 说:回复

    我在前三…

发表评论