linux - 在 bash 中查找文件中最常见的行

标签 linux bash text-processing

我有一个字符串文件:

string-string-123
string-string-123
string-string-123
string-string-12345
string-string-12345
string-string-12345-123

如何在 bash 中检索最常用的行 (string-string-123)?

最佳答案

您可以使用 sortuniq

sort file | uniq -c | sort -n -r

关于linux - 在 bash 中查找文件中最常见的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29321037/

相关文章:

bash - 我怎样才能让 git 递归地列出所有未跟踪的文件?

python - 逐字或按哈希比较 2 段文本

nlp - 在 spaCy 中训练句子分词器

r - 将\u 转义的 Unicode 字符串转换为 ASCII

linux - 如何使用 sed 或 awk 将两个文件的每一行组合在一起?

linux - packet mmap发送包格式

linux - 使用 heredoc 输入时 Bash 返回码错误处理

python - 使用 sys.stdin.readline() 通过 "| bash "运行 python 脚本

linux - 使用脚本自动输入 SSH 密码

macos - 无法在 Mac OS X 上的 Bash 中设置/更新 IFS 变量