excel - 如何在多个文件中查找常用单词

标签 excel bash

我有 4 个包含服务器名称的文本文件,如下所示:(每个文件大约有 400 行,其中包含各种服务器名称)

Server1
Server299
Server140
Server15

我想比较这些文件,我想找到所有 4 个文件共有的服务器名称。

我不知道从哪里开始 - 我可以访问 Excel 和 Linux bash。有什么巧妙的想法吗?

我在 Excel 中使用 vlookup 来比较 2 列,但不认为这可以用于 4 列?

最佳答案

一种方法是说:

cat file1 file2 file3 file4 | sort | uniq -c | awk '$1==4 {print $2}'

另一种方式:

comm -12 <(comm -12 <(comm -12 <(sort file1) <(sort file2)) <(sort file3)) <(sort file4)

关于excel - 如何在多个文件中查找常用单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18869928/

相关文章:

c# - 在 Windows 窗体或 WPF 应用程序中使用集成服务项目?

javascript - 通过添加标题和一些计算数据将两个 excel 数据导出到单个 excel 表中

php - 用php执行shell命令

bash - 在 bash 中,如何检查文件名是否以某个字符串开头并以另一个字符串结尾?

bash - 使用 bash 脚本将文本文件一分为二

c# - 如何访问 ThisAddin.cs 文件中的方法

c++ - 使用 XLNT excel 库时遇到问题

vba - 平均公式 Excel VBA

linux - 遍历子目录中的所有媒体文件

linux - 如何使用 bash 脚本或 awk 打印 csv 文件中的单个单元格