Вы можете делать то, что вы хотите с
crunch 8 8 -t ,%,%,%,%
Мне кажется, что документацию по опции -t
трудно понять.
Смотрите ниже ,
%
Я разработал несколько других примеров.
Чтобы сделать то, что вы хотите, но используя только A
, B
, C
, 1
, 2
и 3
, используйте
crunch 8 8 + ABC 123 + -t ,%,%,%,%
- Первый параметр (после
max-len
)- это список символов, которые будут использоваться для @
.
+
- это заполнитель, который обозначает набор символов по умолчанию, который состоит из строчных букв.
- Второй параметр является списком символов , которые будут использоваться
,
( по умолчанию: все прописные буквы).
- Третий параметр - это список символов, которые будут использоваться для
%
(по умолчанию: все цифры).
- Четвертый параметр - это список символов, которые будут использоваться для
^
(по умолчанию: все символы, то есть не алфавитно-цифровые символы).
Трейлинг +
знаки могут быть опущены, так что выше эквивалентно
crunch 8 8 + ABC 123 -t ,%,%,%,%
Для другого примера
crunch 3 3 AEIUO -t B@T
будет генерировать BAT
, BET
, BIT
, BUT
и BOT
(обратите внимание на порядок).
Также обратите внимание, что это переопределяет набор символов по умолчанию, используя @
для заглавных букв.