当前位置: 技术问答>linux和unix
Linux 统计问题(大神速进)高分在线等
来源: 互联网 发布时间:2017-05-01
本文导语: 2013-11-06 23:59:46 INFO id=1 2013-11-06 23:59:46 INFO id=2 2013-11-06 23:59:46 INFO id=3 2013-11-06 23:59:46 INFO id=5 2013-11-06 23:59:46 INFO id=2 2013-11-06 23:59:46 INFO id=3 linux 统计唯一id的数量 | [root]# cat urfile 2013-11-07 13:01:52 INFO ...
2013-11-06 23:59:46 INFO id=1
2013-11-06 23:59:46 INFO id=2
2013-11-06 23:59:46 INFO id=3
2013-11-06 23:59:46 INFO id=5
2013-11-06 23:59:46 INFO id=2
2013-11-06 23:59:46 INFO id=3
linux 统计唯一id的数量
2013-11-06 23:59:46 INFO id=2
2013-11-06 23:59:46 INFO id=3
2013-11-06 23:59:46 INFO id=5
2013-11-06 23:59:46 INFO id=2
2013-11-06 23:59:46 INFO id=3
linux 统计唯一id的数量
|
[root]# cat urfile
2013-11-07 13:01:52 INFO android_login_log - login_uid=1077701,login_type=main_port,gender=1
2013-11-07 13:01:52 INFO android_login_log - login_uid=1077702,login_type=main_port,gender=1
2013-11-07 13:01:52 INFO android_login_log - login_uid=1077701,login_type=main_port,gender=1
2013-11-07 13:01:52 INFO android_login_log - login_uid=1077703,login_type=main_port,gender=1
2013-11-07 13:01:52 INFO android_login_log - login_uid=1077704,login_type=main_port,gender=2
2013-11-07 13:01:52 INFO android_login_log - login_uid=1077705,login_type=main_port,gender=3
[root]# awk -F '[=,]+' '/gender=1/{a[$2]++}END{print length(a)}' urfile
3
|
你的数据在文件file中。然后下面的shell就ok了
cat file | awk '{print $4}' | sort -u | wc -l