- 论坛徽章:
- 0
|
我自己这么用的:awk '{print $7}' www_access_log | sort | uniq -c |sort -nr| head -5
原帖由 springwind426 于 2007-11-29 12:39 发表 ![]()
awk -F '[ ?]+' '{a[$7]++}END{for(i in a)printf "%s %d\n",i,a}' access.log | sort -k2nr | head -5
怎么这个命令我运行出错了?
[root@cms101 28]# awk -F '[ ?]+' '{a[$7]++}END{for(i in a)printf "%s %d\n",i,a}' www_access_log | sort -k2nr | head -5
awk: cmd. line:1: (FILENAME=www_access_log FNR=5656 fatal: attempt to use array `a' in a scalar context
[ 本帖最后由 linuxnextyear 于 2007-11-29 15:26 编辑 ] |
|