广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    shell统计文本中单词个数

    来源:网络收集  点击:  时间:2024-02-21
    【导读】:
    脚本文件中有很多单词,shell脚本用来统计每个单词出现的个数,并进行打印。品牌型号:Linux方法一:shell命令组合使用1/4分步阅读

    文本内容如下,先打印出来,而后统计每个单词出现的次数

    2/4

    首先将所有的空格修改为\n,这样做的好处是,将所有的单词都放在一列中,而每一行也最多只有一列内容,方便后续按列统计。

    使用tr命令

    3/4

    使用uniq去重命令,并统计每个单词出现的次数

    4/4

    上述方案还有一个美中不足的地方,那就是,因为使用了空格替换成换行,所以导致最终统计出来的单词带了换行。所以我们稍微修改下,去掉换行符。

    方法二:使用awk去重统计1/2

    使用awk打印所有的单词,如下

    2/2

    awk中自带dict的结构,使用语法也非常简单,如下可以直接统计

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_92256.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 18:56:31  耗时:0.026
    0.0265s