Oggi vediamo una piccola funzione per generare password casuali in BASH.
Quindi in teoria compatibile anche con Mac OS X.
Aprite ad esempio il vostro file .bashrc (o quello che prevede la vostra distro).
All'interno andremo a scrivere la funzione; ovviamente potete anche metterlo altrove.
Quello di cui avremo bisogno sono di questi tre comandi:
In breve tr elimina e/o cancella caratteri dallo standard input e li scrive sullo standard output.
head manda in output le prime 10 linee di un file.
xargs esegue comandi provenienti dallo standardi input.
Per maggiori dettagli guardate la pagine man.
Inoltre faremo uso di /dev/urandom, un generatore di numerei casuali.