工作中用到的统计命令:

1,统计秒杀

awk -F ","  '!a[$2,$3,$6,$7,$9]++'  pushLog.log.2015-04-22 |grep "*ms" |awk -F ","  '{a[$2" "$3" "$9]+=1}END{for(i in a) printf "%s %s\n",i,a[i]}'

2,秒杀统计sql:

select count(distinct(cookie)) from logs_mobile_stat

where time>'2015-04-22 23:59:59' and p1='p*t' and p2='*ms'

and platform=1

3,awk -F ","  '!a[$2,$3,$6,$7,$9]++'  pushLog.log.2015-04-25 |grep "http://m.taofen8.com/activity/today/brand0425/" |awk -F ","  '{a[$2" "$3" "$9]+=1}END{for(i in a) printf "%s %s\n",i,a[i]}' | sort -k 4 -n -r | head -n 15

结果例如:

lp*t *wl 3 12832

p*t *wl 3 8403

p*t *wl 1 3946

工作中PUSH用到的统计命令相关推荐

  1. hadoop put命令的格式_工作中需熟练掌握的Hadoop命令

    作者信息 Elesdspline 目前从事NLP与知识图谱相关工作. 工作中需熟练掌握的Hadoop命令 导读 工作中经常要用到一些Hadoop命令,这里简单列举一下,熟悉基本的命令操作,工作效率事半 ...

  2. 收藏!工作中Git使用实践和常用命令流程合集

    来自:匠心Java 工作中git是一项必不可少的技能,在项目的开发进程中起着至关重要的作用 下面介绍一些git在工作中的一些使用实践.常用流程.常用命令,供大家参考! 一:前言 Git的定义是:分布式 ...

  3. 工作中你应该掌握的 linux 命令大全

    作为码农,工作中你一定离不开使用 linux 命令,linux 命令繁多,学习起来确实很累,所以在工作的两年多的时间里,我把自己平时遇到的一些命令都零零碎碎的记录下来,正好这几天有时间对原先的记录做一 ...

  4. 平时用到那些linux命令,工作中经常用到的linux命令,你知道多少?

    ①定时任务管理: crontab –l 查看定时任务 crontab -e 编辑定时任务 ②查看实时日志: tail -f changyues_api.log 实时查看log文件的更新 ③清空日志 e ...

  5. Linux学习总结(31)——工作中常用的Linux脚本和命令

    1.工作中,经常需要查看某个进程的精确启动时间. ps -ef ,可以看到进程的启动时间, 但是,非常尴尬的是,如果超过24小时就只能看到年份了. 那么,如何查看一个进程精确启动时间 ? 使用如下命令 ...

  6. 工作中一个简单python数据处理-统计csv文件并画柱状图

    工作中一个简单python数据处理 工作中需要parsing一些短信数据,会有接口直接将数据导入到csv文件,但是报告时需要统计csv文件中数据频率,所以写了一个python脚本做一些简单处理. 流程 ...

  7. 工作中整理的常用的Linux命令

    工作中常用的linux命令整理 文章目录 1.单引号和双引号的区别: 2.关机:shutdown -h now | init 0 | poweroff 3.重启:shutdown -r now | r ...

  8. Linux工作中必知必会的命令总结

    目录 1 打包解压命令 1.1 打包命令 1.2 解压命令 1.3 打包解压命令总结 2 权限设置 3 指定用户执行命令 4 将用户添加到用户组 5 查看磁盘空间大小及使用情况 6 统计文件大小 6. ...

  9. 工作中5个实用的Linux命令

    这里有五个有用的 Linux 命令,它们将在您的日常 Linux 操作中派上用场:tar.shutdown.free.df和locate. tar tar命令最初被设计用来在磁盘上创建文件的备份副本, ...

  10. 我在工作中是如何使用Git的

    大家好,我是若川.今天分享一篇关于git的好文章.我自己经常用命令行终端和git缩写.具体可以看我以往的文章.使用 ohmyzsh 打造 windows.ubuntu.mac 系统高效终端命令行工具, ...

最新文章

  1. WKWebView免登陆,配置cookie
  2. 构造器与一般方法对比
  3. raid0、raid1、raid5、raid10 flash
  4. glVertexPointer
  5. 【资源共享】《Rockchip 量产烧录 指南 V1.0》
  6. 用了10年的微信表情,它居然偷偷把烟给戒了...
  7. java 获取内存使用情况_Java内存使用情况查看工具
  8. ************起步科技***********【申明:来源于网络】
  9. Apache与Nginx的优缺点比较
  10. S3C6410禁用和启用触摸屏
  11. Quartus II11.0安装教程
  12. boost::math模块实现对贝塞尔函数的零点求和的测试程序
  13. iphone 系统文件夹
  14. 【C++探索之旅】第一部分第四课:内存,变量和引用
  15. Spring : Spring Aop 获取增强(通知)
  16. 2016,我似乎明白了
  17. ( 转 ) CORS 有一次 OPTIONS 请求的原理
  18. autojs刷网课之三、知到互动分篇
  19. 俄文输入法_【俄语怎么学】手把手教你使用俄语输入法
  20. 美国交通安全管理局出台更加严格机场安全检查新规

热门文章

  1. RuntimeError: CUDA error: device-side assert triggered的解决
  2. UVA: 1589 Xiangqi
  3. 触动精灵中return-break-exit的使用总结
  4. 图着色问题(超详细!!!)
  5. 【运筹学】整数规划 ( 整数规划问题解的特征 | 整数规划问题 与 松弛问题 示例 )
  6. ConneR and the A.R.C. Markland-N
  7. unbuntu20.04安装mysql5.7
  8. Unbuntu16.04下cmake-gui安装
  9. 修复计算机u盘,u盘 修复,教您u盘损坏怎么修复
  10. linux删除 grub rescue,删除Ubuntu后 开机grub rescue无法进入BIOS