Toen ik R A Lichtensteiger kietelde, kwam er dit uit:
MULTIPLIER="10"
:0
* $ 1^1 B ?? [$wsp]
{
TMP="$="
SPACES=`echo $(( $TMP*$MULTIPLIER ));`
TMP
}
If MULTIPLIER remains 10, you can just stick a "0" after TMP.
This might be OK too:
MULTIPLIER = 10
:0
*$ $MULTIPLIER^0 B ?? [$wsp]
{ TMP = $= }
Put this in calc.rc and run
procmail calc.rc < /dev/null
----
VERBOSE=on
var1 = 7.5
:0 # temp = var1 +1
* 1 ^ 0
*$ $var1 ^ 0
{ temp = $= }
var2 = 12
dot = "."
:0 # temp = var1 * var2
*$ dot ?? $var1 ^ 1 < $var2
{ temp = $= }
:0 # var1 = var1 * 100
*$ dot ?? $var1 ^ 1 < 100
{ var1 = $= }
:0 # temp = var1 / var2
*$ dot ?? $var1 ^ 1 > $var2
{ temp = $= }
:0
/dev/null
----
--
Affijn, Ruud
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail