【发布时间】:2021-04-16 18:06:57
【问题描述】:
我有两个文本文件,每个文件每行包含一个单词。作为参考,第一个文件包含一个有限的唯一单词列表,第二个文件是一个较长的文件,其中包含许多单词,其中许多是重复出现的。
我的目标是保留第二个文件中存在于第一个文件(单词表)中的所有单词,并删除所有其他单词。单词列表中的单词已排序,但我遇到的问题是我希望第二个文件中的单词按照它们所在的顺序排列,这是未排序的。据我所知,这不会使用“comm”命令,该命令似乎需要排序列表来查找两个文件之间的冲突。
我是否可以使用其他实用程序来实现我的目标,或者有没有办法使用 comm 按照它们在第二个文件中出现的顺序实际输出联合词?
【问题讨论】: