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

凯杰建设有限公司官方网站销售培训课程

凯杰建设有限公司官方网站,销售培训课程,深圳做网站做得比较好的公司,网络代理项目★排序、去重、统计★ 1)排序 sort -n按照数值排序 -r降序排列 2)去重 uniq 过滤相邻、重复的行 -c 对重复行计数 3)统计 wc 统计文件中的字节数、单词数、行数 -l 显示行数 今天通过使用grep、awk、cut指令和上面几个选项提取文本文件…

★排序、去重、统计★

1)排序

sort -n按照数值排序
-r降序排列

2)去重

uniq 过滤相邻、重复的行
-c 对重复行计数

3)统计

wc 统计文件中的字节数、单词数、行数
-l 显示行数

今天通过使用grep、awk、cut指令和上面几个选项提取文本文件的信息

方法1:

[root@localhost nginx]# cat access.log | awk '{print $1}'| sort -rn | uniq -c | sort -rn | head 
Cat 查看文本文件
| awk '{print $1}' 通过管道| 将cat信息传输给awk
{print $1}限制每一行的第一个字段
| sort -rn 将之前的提取数排序
| uniq -c 去重 -c对于重复的数进行计数
| sort -rn 对于之前去重的数再次进行排序
| head 显示前10行

方法2:

[root@localhost nginx]# awk '{print $1}' access.log | sort -rn | uniq -c | sort -rn | head awk '{print $1}' access.log 通过awk指令打印每一行的第一字符
| sort -rn 将之前的提取数排序
| uniq -c 去重 -c对于重复的数进行计数
| sort -rn 对于之前去重的数再次进行排序
| head 显示前10行

方法3:

[root@local-host nginx]# cut -d' ' -f1 access.log | sort -rn | uniq -c | sort -rn | head 
# cut -d' ' -f1 access.log  -d’ ’指定字符分隔符为单个空格
-f1 每行提取第一个字符
| sort -rn 将之前的提取数排序
| uniq -c 去重 -c对于重复的数进行计数
| sort -rn 对于之前去重的数再次进行排序
| head 显示前10行

方法4:

[root@localhost nginx]# grep -oP '^\S+' access.log | sort | uniq -c | sort -nr | head 
grep -oP '^\S+' access.log 
-P开启perl正则表达式    
-o 只输出匹配的内容
'^\S+'   ^字符串定位行首     \S 匹配任何非空白字符 包括字母、数字、标点符号。 除了空格、制表符、换行符等空白字符之外的任何字符     +  一个量词  \S+匹配一个或者多个非空白字符
| sort -rn 将之前的提取数排序
| uniq -c 去重 -c对于重复的数进行计数
| sort -rn 对于之前去重的数再次进行排序
| head 显示前10行

方法5:

[root@localhost nginx]# awk '{ip[$1]++} END {for (i in ip) print ip[i], i | "sort -rn | head" }' access.log 
awk '{ip[$1]++}     awk  读取每一行    
{ip[$1]++}   ip[] 关联数组名为ip
$1限定第一个字段
++ 检查第一字段 若已存在会自动加1 ,若不存在,会自动创建初始化为1
print ip[i], i打印出每个IP地址及其出现次数。注意,这里先打印次数再打印IP地址,以匹配最终排序的需求,代表每一行ip出现的次数
sort -rn | head先将awk传输的数据排序再将数据前10打印出来

在这里插入图片描述
今天先分享到这里,希望能够帮助到大家……

http://www.dtcms.com/wzjs/294504.html

相关文章:

  • 设计公司网站需要考虑什么百度热搜榜排名
  • 关键词整站优化公司成都网站建设公司
  • 网站新媒体建设方案南昌seo推广
  • 桂林北京网站建设海外建站
  • 辽宁省建设工程信息网官网新网站专门做推广的公司
  • 关于电子商务的网站推广方案网络营销方案ppt
  • 做网站如何给图片命名产品推广方案范文500字
  • 西安做网站的价格十大网络营销成功案例
  • 许昌做网站汉狮网络深圳货拉拉
  • 大型网站建设技巧网络推广培训
  • 网站开发了下载文件需要seo推广是什么意怿
  • 做网站服务器是什么企业员工培训课程
  • 武汉外贸网站制作公司推广软文范例大全500
  • 孵化器网站建设整合营销传播工具有哪些
  • 网站制作公司转型数据网店培训机构
  • 网站代码是多少win7优化工具哪个好用
  • 厦门网站推广步骤机构推广联系方式
  • 南通做外贸的公司网站青岛seo网站排名优化
  • 网站 绝对路径 相对路径成都搜狗seo
  • 网站建设自学网html静态网页制作
  • 网站优化怎么做关键词排名竞价开户公司
  • 网站建设国内公司百度一下网页版
  • 如何做公司网站简介免费建站网站一级
  • 网站开发使用数据库的好处公司运营策划营销
  • 网站内容页面怎么做外链成都网络营销公司
  • 建筑规范查询网aso优化注意什么
  • 网站建设公司怎么运营软文代理平台
  • 做软件下载网站有哪些文山seo公司
  • 百度做的网站后台怎么进企业营销策划书模板
  • 企业建站系统官网广州百度网站快速排名