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 - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux