Tento príkaz musím upraviť tak, aby obsahoval náhodné čísla a veľké písmená:
perl -le "print map{("a".."z")[rand 26]} 1..8"
Snažil som sa to takto:
perl -le "print map{("a".."z")[rand 26]} map{(0..9)[rand 10]} 1..12"
Je to len to, že je str menší a negeneruje žiadne čísla v reťazci
odpovede:
1 pre odpoveď č. 1Pridajte k svojim písmenám veľké písmená a čísla map
zoznam a zvýšte počet na 63 (52 písmen plus 10 číslic plus !
):
perl -le "print map{("a".."z","A".."Z",0..9,"!")[rand 62]} 1..12"
Golf je zábava :)
perl -E"say map{(a..z,A..Z,0..9,"!")[rand 63]}a..l"
AKTUALIZOVANÉ: Zvýšené z 8 na 12 a pridané !
.