天天看點

每日一shell(二)日志IP統計排序

統計分析文中的log檔案的每個IP的通路量并由高到低排序

把檔案下載下傳到本地改字尾

<code>#!/bin/bash</code>

<code>awk</code> <code>'{print $1}'</code> <code>ip.log | </code><code>sort</code> <code>| </code><code>uniq</code> <code>-c | </code><code>sort</code> <code>-rn | </code><code>more</code>

sh -x uniqip.sh 

+ awk '{print $1}' ip.log

+ sort

+ uniq -c

+ sort -rn

+ more

     19 59.58.137.166

     17 64.31.32.131

     16 210.72.154.243

     12 36.249.165.107

     12 27.184.41.29

     10 120.42.87.69

     10 112.111.188.62

      9 58.246.163.139

      8 124.127.244.1

本文轉自 喵來個魚 51CTO部落格,原文連結:http://blog.51cto.com/m51cto/2049528,如需轉載請自行聯系原作者