sort -n 排序 assic碼
uniq -c 去重,并且顯示出重復(fù)次數(shù)
sort -r? 倒序; -k 按照第幾列排序; -t 分割列的分隔符
#! /bin/bash
# 統(tǒng)計(jì)nginx access日志里面訪問量前10的ip
echo $1 '里面數(shù)量排名前10ip: '
cat $1 |awk -F " " '{print $1}'|sort -n|uniq -c|sort -nrk 1 -t ' '|head -10
sort -n 排序 assic碼
uniq -c 去重,并且顯示出重復(fù)次數(shù)
sort -r? 倒序; -k 按照第幾列排序; -t 分割列的分隔符
#! /bin/bash
# 統(tǒng)計(jì)nginx access日志里面訪問量前10的ip
echo $1 '里面數(shù)量排名前10ip: '
cat $1 |awk -F " " '{print $1}'|sort -n|uniq -c|sort -nrk 1 -t ' '|head -10