Nmap Development mailing list archives
Re: [Patch] KRAD Ascii Art (A short and sweet patch)
From: Jacek Wielemborek <d33tah () gmail com>
Date: Wed, 19 Mar 2014 19:24:45 +0100
19/03/2014 23:31:46 Jay Bosamiya <jaybosamiya () gmail com>:
cat $(ls docs/leet-nmap-ascii-art*.txt 2>/dev/null | awk
'BEGIN{srand();}{lines[++d]=$0}END{print
lines[int(rand()*49139)%d+1]}') 2>/dev/null
It seems to work quite well then. (the 49139 is a prime number not close
to a power of 2)
Okay, now it seriously begs for being broken down into a few instructions. How
about something like:
# print a random ASCII art in a way that works on non-GNU systems as well.
FILENAME=`ls docs/leet-nmap-ascii-art*.txt 2>/dev/null | awk '
BEGIN {
srand();
}
{
lines[++d] = $0
}
END {
# This is supposed to make AWKs random numbers more random
print lines[int(rand()*49139)%d+1];
}
'`
cat $FILENAMEAttachment:
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Sent through the dev mailing list http://nmap.org/mailman/listinfo/dev Archived at http://seclists.org/nmap-dev/
Current thread:
- [Patch] KRAD Ascii Art (A short and sweet patch) Jay Bosamiya (Mar 17)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Fyodor (Mar 19)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Jay Bosamiya (Mar 19)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Daniel Miller (Mar 19)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Jacek Wielemborek (Mar 19)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Daniel Miller (Mar 19)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Jay Bosamiya (Mar 19)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Jacek Wielemborek (Mar 19)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Jay (Mar 19)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Daniel Miller (Mar 19)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Jay Bosamiya (Mar 19)
- Re: [Patch] KRAD Ascii Art (A short and sweet patch) Fyodor (Mar 19)
