iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >tr命令在统计英文单词出现频率中的妙用
  • 580
分享到

tr命令在统计英文单词出现频率中的妙用

摘要

tr命令我们很清楚,可以删除替换,删除字符串。 在英文中我们要经常会经常统计英文中出现的频率,如果用常规的方法,用设定计算器一个个算比较费事,这个时候使用tr命令,将空格分割替换为换行符,再用tr命令删除掉有的单词后面的

tr命令我们很清楚,可以删除替换,删除字符串。 在英文中我们要经常会经常统计英文中出现的频率,如果用常规的方法,用设定计算器一个个算比较费事,这个时候使用tr命令,将空格分割替换为换行符,再用tr命令删除掉有的单词后面的点号,逗号,感叹号。先看看要替换的this.txt文件

The Zen of python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and prefeNEDLZgDrably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *riNEDLZgDght* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a Good idea.
Namespaces are one honking great idea -- let's do more of those!

上面的文本文件,如果要文中出现次数的最多的10个单词统计出来,可以使用下面的命令


[root@linux ~]# cat this.txt | tr ' ' '\n' | tr -d '[.,!]' | sort | uniq -c | sort -nr | head -10
10 is
8 better
8 than
5 to
5 the
3 of
3 Although
3 never
3 be
3 one

可谓非常方便!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接

--结束END--

本文标题: tr命令在统计英文单词出现频率中的妙用

本文链接: https://www.lsjlt.com/news/20149.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JS如何查找英文文章中出现频率最高的单词
    这篇文章主要介绍了JS如何查找英文文章中出现频率最高的单词,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面这个函数是js查找一篇英文文章中...
    99+
    2024-04-02
  • 在Linux的命令行中实现字符出现频率统计的方法
    本篇内容主要讲解“在Linux的命令行中实现字符出现频率统计的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Linux的命令行中实现字符出现频率统计的方法”吧!立刻来到我们脑海的命令,计算...
    99+
    2023-06-13
  • 怎么编写awk脚本统计一组单词中字母出现频率
    本篇内容主要讲解“怎么编写awk脚本统计一组单词中字母出现频率”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么编写awk脚本统计一组单词中字母出现频率”吧!Linux 系统在 /usr/sha...
    99+
    2023-06-29
  • Java统计英文句子中出现次数最多的单词并计算出现次数的方法
    本文实例讲述了Java统计英文句子中出现次数最多的单词并计算出现次数的方法。分享给大家供大家参考,具体如下:import java.util.*;public class CountWord { public static String[]...
    99+
    2023-05-30
  • 怎么在python中统计列表中元素出现的频率
    这期内容当中小编将会给大家带来有关怎么在python中统计列表中元素出现的频率,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。python主要应用领域有哪些1、云计算,典型应用OpenStack。2、WEB...
    99+
    2023-06-14
  • 怎样的命令能轻松解决中文Vista却出现英文启动项菜单
    本篇文章给大家分享的是有关怎样的命令能轻松解决中文Vista却出现英文启动项菜单,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。有不少用户可能遇到过这样的问题,即使是在安装有中文...
    99+
    2023-06-14
  • 怎么用vbs计算某个词在日志文件中的出现次数
    本篇内容介绍了“怎么用vbs计算某个词在日志文件中的出现次数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!复制代码 代码如下:Const&n...
    99+
    2023-06-08
  • 如何使用python统计字符在文件中出现的次数
    目录引言:一、本项目来源:二、先上传自己写的程序三、解读程序语句。四、程序运行效果五、程序中需要注意的事总结引言: 本人从小白自学python,为了测试基础学习效果,增加一定的促进,...
    99+
    2023-03-08
    python输出字符出现的次数 python统计字母出现次数 python求字符出现的次数
  • 怎么使用python统计字符在文件中出现的次数
    今天小编给大家分享一下怎么使用python统计字符在文件中出现的次数的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、本项目...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作