On Wed, May 07, 2003 at 11:49:05PM +0200, Ruud H.G. van Tol wrote:
Paul Chvostek skribis:
procmail
doesn't have its own way of generating random numbers.
Hey, a challenge.
        SOMENUM = $$
Or how about
        
        SOMENUM = $$
        :0
        * SOMENUM ?? ()\/..^^
        { SOME_2DIGIT_NUM = $MATCH }
        :0
        * $ -$SOME_2DIGIT_NUM^0
        * $           $MAXINT^0
        *                   1^1 ()\/[0-9]
        *                       MATCH     ?? ()\/.
        { SOME_COUNTING_NUM = $MATCH }
        
Here are some results:
 1:00am [~/Mail] 674[0]> harness spam | grep COUNT | head -20
procmail: Assigning "SOME_COUNTING_NUM=4"
procmail: Assigning "SOME_COUNTING_NUM=2"
procmail: Assigning "SOME_COUNTING_NUM=4"
procmail: Assigning "SOME_COUNTING_NUM=5"
procmail: Assigning "SOME_COUNTING_NUM=2"
procmail: Assigning "SOME_COUNTING_NUM=1"
procmail: Assigning "SOME_COUNTING_NUM=7"
procmail: Assigning "SOME_COUNTING_NUM=2"
procmail: Assigning "SOME_COUNTING_NUM=0"
procmail: Assigning "SOME_COUNTING_NUM=4"
procmail: Assigning "SOME_COUNTING_NUM=4"
procmail: Assigning "SOME_COUNTING_NUM=0"
procmail: Assigning "SOME_COUNTING_NUM=7"
procmail: Assigning "SOME_COUNTING_NUM=7"
procmail: Assigning "SOME_COUNTING_NUM=3"
procmail: Assigning "SOME_COUNTING_NUM=1"
procmail: Assigning "SOME_COUNTING_NUM=0"
procmail: Assigning "SOME_COUNTING_NUM=6"
procmail: Assigning "SOME_COUNTING_NUM=5"
procmail: Assigning "SOME_COUNTING_NUM=0"
 1:00am [~/Mail] 675[141]> harness spam | grep 2DIG | head -20
procmail: Assigning "SOME_2DIGIT_NUM=32"
procmail: Assigning "SOME_2DIGIT_NUM=39"
procmail: Assigning "SOME_2DIGIT_NUM=46"
procmail: Assigning "SOME_2DIGIT_NUM=58"
procmail: Assigning "SOME_2DIGIT_NUM=66"
procmail: Assigning "SOME_2DIGIT_NUM=73"
procmail: Assigning "SOME_2DIGIT_NUM=85"
procmail: Assigning "SOME_2DIGIT_NUM=97"
procmail: Assigning "SOME_2DIGIT_NUM=04"
procmail: Assigning "SOME_2DIGIT_NUM=16"
procmail: Assigning "SOME_2DIGIT_NUM=23"
procmail: Assigning "SOME_2DIGIT_NUM=30"
procmail: Assigning "SOME_2DIGIT_NUM=37"
procmail: Assigning "SOME_2DIGIT_NUM=44"
procmail: Assigning "SOME_2DIGIT_NUM=51"
procmail: Assigning "SOME_2DIGIT_NUM=58"
procmail: Assigning "SOME_2DIGIT_NUM=65"
procmail: Assigning "SOME_2DIGIT_NUM=72"
procmail: Assigning "SOME_2DIGIT_NUM=82"
procmail: Assigning "SOME_2DIGIT_NUM=97"
-- 
dman
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail