从字典bash搜索文件中的单词

从字典bash搜索文件中的单词,bash,parsing,ubuntu,search,dictionary,Bash,Parsing,Ubuntu,Search,Dictionary,我看到有很多类似的问题,但它们似乎对我帮助不大 简短介绍: 出于学习目的(Coursera),我必须开发Vigenene cypher的一个修改版本。我能够为密钥找到一些潜在的好字节,但随后我必须对缩减的密钥空间执行“暴力”。 我将结果保存在一个文本文件中,但问题是我必须手动解析结果以搜索一些有效的英语单词 目的: 我想比较字典文件中的单词和TXT文件中的“垃圾”数据,直到找到一个或多个匹配项 我不太精通bash脚本,所以任何提示都将不胜感激 编辑1: 输入文件是一个36KB的文件,名为Perm

我看到有很多类似的问题,但它们似乎对我帮助不大

简短介绍: 出于学习目的(Coursera),我必须开发Vigenene cypher的一个修改版本。我能够为密钥找到一些潜在的好字节,但随后我必须对缩减的密钥空间执行“暴力”。 我将结果保存在一个文本文件中,但问题是我必须手动解析结果以搜索一些有效的英语单词

目的: 我想比较字典文件中的单词和TXT文件中的“垃圾”数据,直到找到一个或多个匹配项

我不太精通bash脚本,所以任何提示都将不胜感激

编辑1:

输入文件是一个36KB的文件,名为Perm2.txt(仅7个字符,以缩短计算时间)

K|frwag
K|frwfg
K|frwjg
K|frwkg
K|frwhg
K|frwng
我和格雷普试过了

grep -Fwf /usr/share/dict/american-english Perm.txt

但我有太多的产出。我只需要显示比一个或两个字符长的单词。

向我们展示您的输入示例、所需输出、您尝试过的内容以及遇到的问题。可能重复的So
grep-E'{3}'/usr/share/dict/american english | grep-Fwf-Perm.txt
?我得到了与之匹配的
二进制文件Perm.txt
,但实际上没有显示任何输出。有什么建议吗?解决了在grep中添加-a的问题
grep-E'.{3}'/usr/share/dict/american english | grep-a-Fwf-TestAscii.txt