Lista parole crunch

0

Sto provando a impostare un elenco di parole composto da 8 caratteri in cui:

  • la prima lettera è una "WXCVBN" maiuscola
  • i prossimi tre sono in minuscolo "wxcvbn"
  • i prossimi tre sono numeri tra "123456"
  • l'ultimo carattere deve essere '*' o '!'.

Ho cercato per l'ultima ora di farlo funzionare correttamente attraverso le pagine man e le discussioni. Ma non riesco a essere in grado di farlo funzionare.

crunch 8 8 + WXCVBN + wxcvbn + 123456 + *! -t,@@@%%%^

Questo è l'ultimo comando che ho provato. La lettera maiuscola funziona e sa quali devono essere maiuscoli, minuscoli, numeri. Ma al secondo personaggio, inizia da "a".

Esempio di output: Wbpf557w

Chiunque può aiutarmi con quello che sto facendo male?

    
posta Lorenzo 07.12.2016 - 22:18
fonte

1 risposta

2

Sembra che tu stia usando il + sbagliato. Dalle pagine man sembra che dovresti avere il comando come

crunch 8 8 wxcvbn WXCVBN 123456 *! -t,@@@%%%^

Modifica: per spiegare: Il segno + indica il set di caratteri predefinito. Crunch vuole che i set di caratteri definiti nell'ordine siano minuscoli, maiuscoli, numeri, simboli. Il tuo comando originale aveva 8 set di caratteri definiti a causa dei segni più e sorprendentemente crunch non si lamentava. Quello che hai effettivamente chiesto era "Usa tutti i caratteri minuscoli, usa solo WXCVBN per caratteri maiuscoli, usa tutti i numeri, usa solo wxcvbn come simboli". Ha ignorato i set di caratteri rimanenti.

    
risposta data 08.12.2016 - 18:35
fonte

Leggi altre domande sui tag