in reply to Re: A slight variation in warn output... why?
in thread A slight variation in warn output... why?

open (M, "tail +3 $_ |") or die $!; # Do you mean $file instead of $_ here?
Update: I know it doesn't look like it should make much difference, but might as well rule out a possible scoping issue with $_ first. Speaking of scoping, I meant to reply to the OP. Oh well.

--isotope