ven 30 aprile 2004, alle 14:56 (GMT+0200), Bertorello Marco ha scritto:
Ho una serie lettere e numeri a-z/A-Z/0-9 vorrei ottenere una stringa di
cinque caratteri casuale... come posso fare? PHP, Perl, bash???
[...]
# Caratteri scelti tra:
char_set="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0-9"
Scusa, una domanda da iGNUrante ^_^ :
dove hai scritto 0-9 (alla fine) non bisognava mettere "0123456789" ?
rendendo la stringa corretta:
man grep e cerca la stringa «range expression»
con locale POSIX la stringa
char_set="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
equivale a A-Za-z0-9
con locale it ... vedi mio post precedente.
Visto che non conosci bene le regexp tieni presente che [abc] trova "a"
o "b" o "c" mentre [^abc] trova tutto quel che *non* e` "a" o "b" o "c"
man grep e cerca bracket