gpt4 book ai didi

bash - 列出带有出现次数的文本文件中的所有单词?

转载 作者:行者123 更新时间:2023-11-29 09:01:26 24 4
gpt4 key购买 nike

假设我有如下文件text.txt:

她喜欢猫,他也喜欢猫。

我希望我的结果看起来像:

she 1
likes 2
cats 2
and 1
he 1
too 1

如果将 space , . 放入其中会使脚本更简单,那很好。

是否有一个简单的 shell 管道可以实现这一点?

最佳答案

这是我心中最亲近的一句话:

cat text.txt | sed 's|[,.]||g' | tr ' ' '\n' | sort | uniq -c

sed 去除标点符号(根据口味调整正则表达式),tr 将结果每行一个词。

关于bash - 列出带有出现次数的文本文件中的所有单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15400638/

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