截取文本 统计并排序
a.log文件
name=123,age=12
订单,name=456,age=34
dddd.name=123,age=56
dddp[name=789,age=78
dddffl=name=123,age=9
可以使用 awk 配合 sort 和 uniq 完成,命令如下:
bash
awk -F'name=|,age' '{print $2}' a.log | sort | uniq -c | sort -nr
执行效果(基于给定内容)
text
3 123
1 789
1 456