[clue-tech] $RANDOM quality.

Joseph A. Nagy, Jr. jnagyjr at joseph-a-nagy-jr.us
Sun Apr 17 13:54:34 MDT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sun, Apr 17, 2005 at 01:51:27PM -0600, David Anselmi wrote the following:
<snip>
> So here's the code:
> 
> for i in $(seq 100000) ; do
>   printf "%.2x\n" $(( $RANDOM % 256 ))
> done | xxd -r -p | ent

I don't seem to have 'ent', what package is it a part of?

> Of course $RANDOM is only 15 bits so:
> 
>   printf "%.4x\n" $RANDOM
> 
> isn't very "good".
> 
> How's that for a way to turn a 5 minute (or less) "give me a random IP" 
> into an afternoon?
> 
> Dave

Sounds like a great way to start off learning bash. ;)

- -- 
Joseph A. Nagy Jr.
AIM: pres CTHULHU ICQ: 18115568
Yahoo: pagan_prince Jabber: DarkKnightRadick@(jabber.org|amessage.at)
PGP: 0xCF7EAA67
<http://www.joseph-a-nagy-jr.us> <http://www.jan-jr-ent.biz>
<http://games.joseph-a-nagy-ur.us>
'TIS AN ILL WIND THAT BLOWS NO MINDS
POEE CHAPLIN for the LEGION OF DYNAMIC DISCORD, McMinnville Chapter
Hail Eris! Hail Discord!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0-ecc0.1.6 (GNU/Linux)

iD8DBQFCYr75oz/s6BFAjRwRAp3qAKC2rmC639JVqUFi6C7IjoNbBi42ZwCbBEx+
frP5KdU4Gep4dUsvmM/tX8E=
=A8ew
-----END PGP SIGNATURE-----



More information about the clue-tech mailing list