在保存之前过滤 crunch 生成的单词列表

在保存之前过滤 crunch 生成的单词列表

我有一个包含 100 个单词(不需要的字符串)的小单词列表,保存在名为file01.

我想用来crunch生成 10 个字符的单词列表,但我想在保存之前删除新的 crunch 生成的单词列表中的所有行file01,以减少新生成的文件的大小。

该 crunch 命令的语法是什么?

答案1

Crunch 的语法是:

crunch min max charset options

最小值和最大值分别是所需单词列表的最小和最大长度。默认情况下,不需要字符集,但您可以使用它来将单词列表的字符限制为您指定的字符。如果您选择使用字符集,则必须保持正确的顺序,即 lowUP123@%#(小写字母,然后是大写字母,然后是数字,最后是符号)。您可以跳过其中任何一个,但顺序必须始终保持不变。

例如:

crunch 2 6 qrs347 | grep -vFf file01

上面的命令将为长度为 2 到 6 个字符的 qrs347 字符的每种可能组合生成一个单词列表。

您可以根据自己的需要修改命令

相关内容