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
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