Генерация списка слов без дубликатов, все в верхнем и нижнем регистре

Как я могу создать список слов, как показано ниже:

1 specific size, say 10 char
2 lower- and upper- cases
3 number & special chars
4 no duplicate chars in the list
5 no all lowers- or all uppers-

Я попробовал хруст, но не уверен, как заставить это сделать все 5 выше.

Вот что я пробовал с хруста:

# cat 1-charset.lst 
set1 = [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+]
./crunch 11 11 -f 1-charset.lst set1 -o list1.txt

Это начинает генерировать слова как:

aaaaaaaaaaa
aaaaaaaaaab
aaaaaaaaaac
...
...

Но я бы хотел, чтобы не было ВСЕХ строчных или прописных букв или каких-либо дубликатов (ааааа..).

0 ответов

Другие вопросы по тегам