linux统计ip重复的次数

有个同事问了这个问题,当时开会没看,现在看了下,可以说这道题考了linux中awk、sort、uniq等,

题目:有个文本,每行的格式如下:  ip,mac,备注等等,用bash取出来ip并统计出来ip重复的次数,倒序排列

自己的答案:

cat 1.txt|awk -F"," '{print $1}'|sort -n |uniq -c

 

其中样例文件1.txt中内容如下:

59.151.44.186,123456,备注1
211.151.239.46,234567,备注2
211.151.239.46,234567,备注3
211.152.239.46,345678,备注4
59.151.44.186,123456,备注5
59.151.44.186,123456,备注6

根据文件内容,执行命令获得结果为:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章