bash - 在 Bash 中计算 txt 文件中不同单词的数量
问题描述
好吧,我对 bash 编程知之甚少,我是新手,所以我很难找到一个代码来迭代 txt 文件中的所有行,并计算有多少单词不同。示例:如果一个 txt 文件有“Nory 是天主教徒,因为她的母亲是天主教徒”
所以结果必须是 7
解决方案
$ grep -o '[^[:space:]]*' file | sort -u | wc -l
7
推荐阅读
- node.js - Node.js 应用程序停止在谷歌云 vm 中运行
- c++ - 断言该类型是无符号整数或具有最大大小的枚举类型
- laravel - 无法识别的请求 URL (GET: /v1/customers/)。如果您尝试列出对象,请删除尾部斜杠
- java - com.google.ar.core.exceptions.NotYetAvailableException on frame.acquireCameraImage()
- node.js - 运行命令以使用 AndroidJS 构建应用程序时出错
- python - 构建 FastAPI 项目的最佳实践是什么?
- javascript - 自定义颜色选择器,没有任何反应包
- powerbi - PowerBI Jira 票据仪表板
- java - 如何重构这样的嵌套 if 语句?
- javalite - 如何从 JavaLite.io activeweb 控制器返回原始响应