gpt4 book ai didi

linux - 如何通过 bash/shell 脚本计算文件组中特定单词的出现次数

转载 作者:可可西里 更新时间:2023-11-01 11:45:07 25 4
gpt4 key购买 nike

我有两个文本文件“simple”和“simple1”,其中包含以下数据

    simple.txt--

hello
hi hi hello
this
is it

simple1.txt--
hello hi
how are you



[]$ tr ' ' '\n' < simple.txt | grep -i -c '\bh\w*'
4
[]$ tr ' ' '\n' < simple1.txt | grep -i -c '\bh\w*'
3

此命令显示每个文件以“h”开头的单词数,但我想显示总数为 7,即两个文件的总数。我可以在单个命令/shell 脚本中执行此操作吗?

P.S.:我不得不写两个命令,因为 tr 不带两个文件名。

最佳答案

试试这个,最直接的方法:

cat simple.txt simple1.txt | tr ' ' '\n' | grep  -i -c '\bh\w*'

关于linux - 如何通过 bash/shell 脚本计算文件组中特定单词的出现次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49142634/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com