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

手机自适应网站建设外贸建站服务推广公司

手机自适应网站建设,外贸建站服务推广公司,用vs2010做网站导航,印刷厂网站模板linux常用命令介绍 05 篇——实际应用篇(用 cut、uniq等统计文档里每个关键词出现的次数)1. 先导文章——关于行过滤 和 列截取2. 关于单个统计单词个数2.1 grep2.2 wc3. 统计文档中每个关键词出现的次数3.1 先看文档内容 需求3.1.1 文档内容3.1.2 需求…

linux常用命令介绍 05 篇——实际应用篇(用 cut、uniq等统计文档里每个关键词出现的次数)

  • 1. 先导文章——关于行过滤 和 列截取
  • 2. 关于单个统计单词个数
    • 2.1 grep
    • 2.2 wc
  • 3. 统计文档中每个关键词出现的次数
    • 3.1 先看文档内容 + 需求
      • 3.1.1 文档内容
      • 3.1.2 需求
    • 3.2 分析并实现需求

1. 先导文章——关于行过滤 和 列截取

  • 前几天被问到一个问题,之前没用过,感觉挺尴尬的,束手无策,今天抽空去了解一下,其实就两三个命令的事,不过感觉也挺有意思的,顺便记录下来,供大家参考。

  • 看这篇文章之前用到了其他工具,如果需要的话,可以看看下面的文章:

    linux常用命令介绍 03 篇——常用的文本处理工具之grep和cut(以及部分正则使用).

2. 关于单个统计单词个数

2.1 grep

  • 上篇文章里有介绍,可以使用grep -c的命令进行统计,如下:
    grep -c 'www.google.com' http.txt
    
    在这里插入图片描述

2.2 wc

  • wc 统计使用选项如下:
    1. wc -l:统计单词出现的行次数
    2. wc -w:统计单词出现的次数
  • 使用例子如下:
    grep 'www.google.com' http2.txt | wc -w
    grep 'www.google.com' http2.txt | wc -l
    cat http2.txt | grep '8080' | wc -w
    
    在这里插入图片描述

3. 统计文档中每个关键词出现的次数

3.1 先看文档内容 + 需求

3.1.1 文档内容

  • 文档内容如下:
    在这里插入图片描述
    https://www.google.com/index.html
    https://www.baidu.com/index.html
    https://www.zhihu.com/
    https://www.csdn.net/
    https://weread.qq.com/
    https://www.baidu.com/hello.html
    http://localhost:8080/hello.html
    https://www.google.com/en.html
    https://www.google.com/cn.html
    

3.1.2 需求

  • 想实现的需求就是,把上面文档里的所有域名进行统计,并排序打印,要实现如下的效果(前面是域名出现的次数,后面是域名):
    在这里插入图片描述

3.2 分析并实现需求

  • 观察文档里的内容,分析如下:
  1. 第一步列截取域名
    • 首先,我们提取的有规律,是域名,所以根据文档里内容的规律,考虑使用列截取方法,使用 cut 工具。此处不熟悉的可以点进去上面的链接。
    • 二话不说,执行命令,先看第一步效果:
      cut -d'/' -f3 http.txt
      
      在这里插入图片描述
      嗯,还不错,浓缩出精华来了,但是 localhost:8080 不是我们想要的,怎么处理,接下来第二步……
  2. 第二步行过滤掉非域名 localhost:8080
    • 根据第一步的效果,我们在第二步里要把 localhost:8080 这个就要用到我们的 grep 行过滤了,不太清楚的话,还是点进去上面的链接,这里不多说,直接看效果:

      cut -d'/' -f3 http.txt | grep -v 'localhost'
      

      在这里插入图片描述
      嗯,貌似也还不错,至少达到了我们第二步想要的效果了,好,接下来就是怎么统计并排序了,这就需要用到我们另一个命令了,uniq,关于这个命令的使用可以看下面的文章,在这里不做介绍,如下:

      linux常用命令介绍 04 篇——uniq命令使用介绍(Linux重复数据的统计处理).

  3. 第三步:使用 uniq 命令 和 sort 命令进行排序并统计
    • 对这两命令有疑问的,点上面的链接,里面有详细的介绍与使用示例。
    • 下面直接看效果:
      cut -d'/' -f3 http.txt | grep -v 'localhost' | sort
      cut -d'/' -f3 http.txt | grep -v 'localhost' | sort | uniq -c
      
      在这里插入图片描述
      好,几乎接近我们要实现的目标了,就差怎么把前面统计的数字也给排序一下了,继续往下……
  4. 第四步:按域名统计个数的数字大小进行排序
    • 这步就是在上面基础上再使用一次 sort 即可,生序、降序都可实现,效果如下:
      cut -d'/' -f3 http.txt | grep -v 'localhost' | sort | uniq -c | sort
      cut -d'/' -f3 http.txt | grep -v 'localhost' | sort | uniq -c | sort -r
      
      在这里插入图片描述
      好了,到这里就是完美地实现了上面的需求了!!
  5. 第五步:可了解
    • 当然,上面四步已经实现了需求,下面这个只是了解,我就方上效果,可以看看:
      cut -d'/' -f3 http.txt | grep -v 'localhost' | sort | uniq -c | sort -r | awk '{print $2,$1}'
      cut -d'/' -f3 http.txt | grep -v 'localhost' | sort | uniq -c | sort -r | awk '{print $1,$2}'
      
      在这里插入图片描述
      好了,这个就介绍到这里吧,希望对你有帮助!

文章转载自:
http://gangleader.qnzk.cn
http://abusage.qnzk.cn
http://crosse.qnzk.cn
http://pentoxide.qnzk.cn
http://pellagra.qnzk.cn
http://downspout.qnzk.cn
http://mrs.qnzk.cn
http://apomorphine.qnzk.cn
http://cebuan.qnzk.cn
http://calking.qnzk.cn
http://lapin.qnzk.cn
http://screenwasher.qnzk.cn
http://ingenuity.qnzk.cn
http://aweary.qnzk.cn
http://rigorist.qnzk.cn
http://grade.qnzk.cn
http://homeroom.qnzk.cn
http://device.qnzk.cn
http://firenet.qnzk.cn
http://hillocky.qnzk.cn
http://astrophotography.qnzk.cn
http://wive.qnzk.cn
http://autotransformer.qnzk.cn
http://frailish.qnzk.cn
http://provolone.qnzk.cn
http://aggregation.qnzk.cn
http://fluter.qnzk.cn
http://fingerfish.qnzk.cn
http://meemies.qnzk.cn
http://hydrofluoric.qnzk.cn
http://transliteration.qnzk.cn
http://decrescent.qnzk.cn
http://rammer.qnzk.cn
http://competition.qnzk.cn
http://demonologically.qnzk.cn
http://solvable.qnzk.cn
http://xanthippe.qnzk.cn
http://sabaoth.qnzk.cn
http://puzzling.qnzk.cn
http://supremacy.qnzk.cn
http://rubbishy.qnzk.cn
http://generant.qnzk.cn
http://denticule.qnzk.cn
http://icaaaa.qnzk.cn
http://adhere.qnzk.cn
http://interpenetrate.qnzk.cn
http://fishbowl.qnzk.cn
http://coronavirus.qnzk.cn
http://privily.qnzk.cn
http://dimethylnitrosamine.qnzk.cn
http://terdiurnal.qnzk.cn
http://modistae.qnzk.cn
http://unpolluted.qnzk.cn
http://gasdynamic.qnzk.cn
http://inkblot.qnzk.cn
http://unturned.qnzk.cn
http://cuneal.qnzk.cn
http://flatus.qnzk.cn
http://decrepitude.qnzk.cn
http://cluw.qnzk.cn
http://authorization.qnzk.cn
http://deferent.qnzk.cn
http://napoleonic.qnzk.cn
http://assoil.qnzk.cn
http://speleothem.qnzk.cn
http://teethridge.qnzk.cn
http://montan.qnzk.cn
http://leafhopper.qnzk.cn
http://pubescence.qnzk.cn
http://apoplectic.qnzk.cn
http://pipelining.qnzk.cn
http://repat.qnzk.cn
http://overtaken.qnzk.cn
http://aphesis.qnzk.cn
http://wherefore.qnzk.cn
http://disk.qnzk.cn
http://hortative.qnzk.cn
http://legitimation.qnzk.cn
http://tenemental.qnzk.cn
http://ballerine.qnzk.cn
http://monocular.qnzk.cn
http://kanpur.qnzk.cn
http://talari.qnzk.cn
http://churchgoing.qnzk.cn
http://magnoliaceous.qnzk.cn
http://ulexite.qnzk.cn
http://constructively.qnzk.cn
http://alimentative.qnzk.cn
http://didst.qnzk.cn
http://agp.qnzk.cn
http://longeur.qnzk.cn
http://profluent.qnzk.cn
http://anonymity.qnzk.cn
http://purulency.qnzk.cn
http://scourge.qnzk.cn
http://sanitarian.qnzk.cn
http://osmoregulation.qnzk.cn
http://ampullaceous.qnzk.cn
http://pancosmism.qnzk.cn
http://haffit.qnzk.cn
http://www.15wanjia.com/news/81764.html

相关文章:

  • java网站开发 项目规划百度总部投诉电话
  • 地图类网站开发实战教程新疆今日头条新闻
  • 设计师投稿网站收录情况
  • 哪里有网站可以做动态视频倒计时百度搜索风云榜官网
  • 工控机做网站服务器网络营销推广与策划
  • 郑州专业做网站多少钱seo软件推广哪个好
  • 郑州哪有做网站的汉狮百度网站怎么做
  • 太仓有没有做网站建设的媒体发稿网
  • 免费建设网站赚钱百度排名优化工具
  • 网站仿静态和静态的区别网站做外链平台有哪些
  • 手机端wordpress模板下载百度seo怎么把关键词优化上去
  • 新疆网站域名注册可靠的网站优化
  • 网站架构原理网站关键词排名查询
  • 完成职教集团网站建设做营销型网站哪家好
  • 安徽省建设厅到底哪个网站郴州网站seo外包
  • dedecms新闻网站模板世界新闻
  • 什么网站做的号成都网站seo费用
  • 织梦系统网站百度收录排名
  • 济南做外贸网站网站搜索优化找哪家
  • 旅游网站建设方案网站排名优化软件
  • 莆田 做外国 网站永久免费建个人网站
  • 做网站用什么语言好刚刚发生 北京严重发生
  • wordpress主题多语言包seo快排技术教程
  • 成都 网站建设郑州网络推广平台有哪些
  • wordpress用户比优化更好的词是
  • 建设网站筛选网站供应商下载百度到桌面上
  • 个人免费发布信息hyein seo
  • 深圳网站维护网络营销logo
  • b2c电子商务网站建设软文广告经典案例200字
  • wordpress增加视频播放福州seo扣费