On Fri, Oct 03, 2003 at 12:16:50AM +0200, Giovanni Caruso wrote:
> Devo generare circa 800 numeri random da distribuire a delle persone
> (circa 10 a persona) per motivi di sicurezza troppo lunghi da spiegare.
> Pensavo (poi ditemi voi se può andare bene che siete più esperti e
> formati di me sicuramente) di generare questi numeri tramite il
> pacchetto md5sum sotto linux, facendogli hashare un 800 file (roba varia
E` piu` semplice usare la variabile di environment $RANDOM (man bash per
dettagli: cerca RANDOM).
> L'output ovviamente verrebbe buttato su un file ma, per poterlo usare
> anche dal foglio di calcolo di openoffice mi sarebbe piaciuto ottenere
> una cosa del tipo:
>
> loop{
> per utente i che va da 1 a 80
> loop{
> per hash associato j che va da 0 a 9
> do{
>
> md5sum (file i+j dalla directory ./)|cat>> elenco.csv
> //di modo che in elenco ci sia allineato su ogni riga: utente[i],hash[j]
> }
> }
>
> }
for i in utonto1 utonto2 utonto3 ecc.
do
for j in `seq 1 9`
do
echo $i,$RANDOM
done
done > file.output
--
Rev. Nando Santagata: Telemastica & infornatica
"Oscuro Signore dell'Indicibile" del Sacro Ordine degli Spingitori di Server
Key fingerprint = 1054 9311 458D 4BAA E97B F447 7CD4 54B5 0208 F815
finger nandos (at) mail (dot) ipers (dot) net for my public key
"Home" page: http://home.ipers.net/ (Italian only)
|