统计nginx access日志访问量排名前10ip

sort -n 排序 assic码

uniq -c 去重,并且显示出重复次数

sort -r  倒序; -k 按照第几列排序; -t 分割列的分隔符


#! /bin/bash

# 统计nginx access日志里面访问量前10的ip

echo $1 '里面数量排名前10ip: '

cat $1 |awk -F " " '{print $1}'|sort -n|uniq -c|sort -nrk 1 -t ' '|head -10

你可能感兴趣的:(统计nginx access日志访问量排名前10ip)