当前位置: 首页 > news >正文

安徽建设相关网站/郑州网站排名优化外包

安徽建设相关网站,郑州网站排名优化外包,网站建设语音,失败营销案例100例根据服务器日志信息,用shell命令来统计用户对不同网站域名的访问次数并排序。 shell命令从记录中可以收集信息,并统计计数的有uniq 、数组等,在此我们采用awk的关系数组来对日志中的不同的网站域名做计数。数组在awk中被称为关系数组&#xf…

  根据服务器日志信息,用shell命令来统计用户对不同网站域名的访问次数并排序。

      shell命令从记录中可以收集信息,并统计计数的有uniq 、数组等,在此我们采用awk的关系数组来对日志中的不同的网站域名做计数。数组在awk中被称为关系数组,它的下标既可以是整数也可以是字符或字符串或非连续整数。下标通常被称作键(key)并与对应数组元素的值相关联。数组元素和对应的值散乱地存储在awk程序表中,所以将数组元素的值打印出来的时候内容也是无须的。关系数组根据上下文环境初始化元素为数字0或空字符串。awk中数组用来做计数还要用到特殊for循环(当下标为字符串时不能用for循环来遍历数组,此时for循环把下标作为键来查找与之关联的值)。

      1、整数作为数组的下标

(1)普通循环命令

              1

             说明:当输入行匹配到“john”就为数组name赋一个值,NR为记录号。在每一行匹配到John  时,name数组就赋一个值,不匹配的话就赋一个空值,因此打印出来的时候只有匹配的记录号1和10有John,其他行为空。

            (2)特殊for循环

             1

说明:特殊for循环遍历数组,只打印相应下标的元素的值,可以看到结果是无序的。

 

2、字符串作为数组的下标

如果是字符串作为数组的下标,则必须用引号把字符串引起来。

1

说明:数组count包含count[“tom”]这个元素,这个数组元素的初始值为0,每次匹配到tom时,数组元素count[“tom”]的值都加1.

                   1

说明:这条awk命令首先用记录的第1个字段作为数组的下标,数组的下标随第一个字段的变化二变化,所以数组count的第一个下标是tom,二count[“tom”] 中保存的值是1,当在第1个字段中再次出现tom时,count[“tom”]的值将被加1,于是它目前的值是2,其他mary,sean等和tom一样计数。

                   来看一个生产中的实例

                 QQ截图未命名





本文转自 baiying 51CTO博客,原文链接:http://blog.51cto.com/baiying/469291,如需转载请自行联系原作者
http://www.lbrq.cn/news/1291753.html

相关文章:

  • 手机网站建设价位/网络营销实践总结报告
  • 有b开通的建行网站/制作网站要花多少钱
  • 昆明网站制作方案/深圳seo优化排名推广
  • 大学生免费ppt网站/短链接在线生成免费
  • 二级网站建设/温州企业网站排名优化
  • b2c电商网站制作/seo怎么去优化
  • 做仿网站的书/企业管理
  • 如何建设交流网站的论文/推广关键词
  • 网站内容添加/软文广告文案
  • 重庆工程建设信息网证件查询/长沙网站seo哪家公司好
  • 个体工商户 经营性网站/seo推广技术
  • 蓟县做网站/成都正规搜索引擎优化
  • dw制作简单网站/链接生成器
  • 站群系列服务器做视频网站/企业网站建设的重要性
  • 怎么创网站/如何做到精准客户推广
  • 网站建设实验原理/竞价推广开户
  • 高职两学一做专题网站/搜索引擎广告优化
  • 网站个性化/合肥网站关键词排名
  • 保定网站推广/微信营销典型案例
  • 郑州做网站和域名/5118站长工具
  • wordpress微信登录插件下载失败/seo和sem的区别是什么?
  • 国内做批发的网站有哪些/白杨seo教程
  • wordpress中国可以上吗/沈阳seo排名收费
  • 微享网络网站建设/做一个公司网站要多少钱
  • 网站开发用什么系统比较好/响应式模版移动优化
  • 做的烂的网站/app开发用什么软件
  • 网站建设术语/搜索引擎调词工具
  • 个人网站可以做百度推广么/东莞建设企业网站
  • 怎样制作时时彩网站做 裙 o/个人接外包的网站
  • 潍坊网站制作套餐/腾讯朋友圈广告投放价格
  • MFC类Qt的自动布局框架
  • 【Tomcat】Tomcat线程池深度调优手册(终极版)
  • Docker Compose UI远程访问教程:结合贝锐花生壳实现内网穿透
  • RabbitMQ--批量处理
  • Java 大视界 -- Java 大数据在智能医疗医疗设备维护与管理中的应用(358)
  • C# 实现:动态规划解决 0/1 背包问题