0

我有 13K 术语的列表,我想确定它是否存在于 24K 文本文件中。所以最后我想了解一下terms->file names上下文。

使用 Unix/bash 命令实现此目的的最佳方法是什么?

我可以像这样使用 Perl 脚本,但是太慢了:

#!/usr/bin/perl 
#....skip...
foreach my $term (@terms) {
    system("grep $term /corpus/*.txt/")
}
4

1 回答 1

2
grep --fixed-strings --word-regexp --with-filename --file=terms.txt --recursive /corpus
于 2013-01-24T03:53:33.883 回答