Sziasztok!
Megvan a megoldás! :)
xx.mf:
if ( "a" eq "a" )
{
echo "a=a: ok"
}
if ( 0 )
{
echo "0 is not null: er"
}
echo test | maildrop -V3000 xx.mf 2>&1 | grep -v Tokenized
...
xx.mf(6): Evaluating IF condition.
xx.mf(6): Operation on: a and a - string equal, result is 1
xx.mf(6): IF evaluated, result=1
a=a: ok
xx.mf(18): Evaluating IF condition.
xx.mf(18): IF evaluated, result=0
0 is not null: er
...
Ebből látszik, hogy jól értékeli ki a kifejezést, de valamiért mégis
lefut az if -ág.
Nem tudom, hogy hogy, de windows -os sorvég karakterek is leldzettek a
szűrőfileban. És azt sem, hogy ettől miért futott le minden kretén if
-blokk, de emiatt volt.
Köszönöm a tippeket.
üdv.
SA.
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux