You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

新手求助:如何用Crunch工具生成XXXXX00000模式的自定义字典?

使用Crunch生成指定格式的字典

嘿,作为新手能把需求讲得这么清晰已经很棒啦!针对你要的「前5位可重复小写字母+后5位数字」的格式(比如aklmj98765、kjgfk11137这类),用Crunch工具完全可以轻松实现,我给你拆解一下具体命令和实用细节:

基础生成命令

直接在终端运行这条命令就能生成符合规则的字符串:

crunch 10 10 -t @@@@@%%%%%

给你解释下每个参数的作用:

  • 10 10:固定生成的字符串长度为10位(刚好匹配你要的5字母+5数字)
  • -t:用来指定模板格式,是Crunch生成定制字典的核心参数
  • @@@@@:每个@对应一个可重复的小写英文字母(这是Crunch的默认规则,@就代表a-z的小写字母)
  • %%%%%:每个%对应一个0-9的阿拉伯数字

进阶:保存到文件(强烈推荐)

因为符合规则的条目总数有26^5 × 10^5 = 118813760000条,直接在终端输出会疯狂刷屏甚至卡死终端,所以强烈建议把生成的字典保存到文件里:

crunch 10 10 -t @@@@@%%%%% -o custom_dictionary.txt

这里的-o参数就是指定输出文件的路径,生成的所有符合规则的条目都会被写入custom_dictionary.txt文件中。

小验证技巧

生成后可以用下面的命令快速查看文件开头或结尾的内容,确认格式是否正确:

# 查看前10条内容
head custom_dictionary.txt
# 查看后10条内容
tail custom_dictionary.txt

内容的提问来源于stack exchange,提问作者CZ workman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 11:19:02