- 求职 : 机器学习
- 论坛徽章:
- 79
|
本帖最后由 zsszss0000 于 2015-03-04 14:17 编辑
- awk -vFS="|" -vOFS="|" '/20150303/{if ($2=200)a[$4]++}END{for(i in a) print 20150303,i,a[i]}' urfile
复制代码- 20150303|goole.com|3
- 20150303|sina.com|1
- 20150303|baidu.com|2
复制代码 参考3楼进行了一点修改- awk -vFS="|" -vOFS="|" 'BEGIN{"date +%Y%m%d"| getline v;v--;print v}{if ($1~v&&$2=200)a[$4]++}END{for(i in a) print 20150303,i,a[i]}' urfile
复制代码- 20150303
- 20150303|goole.com|3
- 20150303|sina.com|1
- 20150303|baidu.com|2
复制代码 修正4楼提出的缺陷- awk -vFS="|" -vOFS="|" 'BEGIN{" date -d yesterday +%Y%m%d"| getline v;print v}{if ($1~v&&$2=200)a[$4]++}END{for(i in a) print 20150303,i,a[i]}' urfile
复制代码 |
|