0
awk -F'.' 'OFS="."{if (2<=$1&&$1<=254) print $1,$2,$3,$4}' 1.log | awk -F ' ' '{print $1 }' |sort -t ' ' -k1 |uniq -c
0
get 答案无需指定分隔符,sort -n 按数字排序,去重复后再按重复数排一次序更直观
思路太清晰了- -
shajoe 发表于 2015-9-21 09:54
awk -F'-' '{print $1}' 1.txt |sort |uniq -c
get 答案无需指定分隔符,sort -n 按数字排序,去重复后再按重复数排一次序更直观
思路太清晰了- -
0
本帖最后由 rolay8 于 2015-10-26 15:49 编辑
- awk 'BEGIN{FS=" "}{print $1}' 1.log | sort -n |uniq -c | sort -nr
0
本帖最后由 lyhabc 于 2016-1-31 12:27 编辑
awk -F " - " '{print $1}' 1.log|sort |uniq -c|sort -n
awk '{print $1}' 1.log |sort -n|uniq -c |sort -nr
-r 倒序
-n 数字排序
awk -F " - " '{print $1}' 1.log|sort |uniq -c|sort -n
awk '{print $1}' 1.log |sort -n|uniq -c |sort -nr
-r 倒序
-n 数字排序
编辑回复