in reply to Re: Weird grep behaviour
in thread Weird grep behaviour

It's not about comparison, BLOCK and EXPR are evaluated in boolean context. From OP's sample code, in grep($var1, @arr1), $var1 is always true.

Open source softwares? Share and enjoy. Make profit from them if you can. Yet, share and enjoy!