in reply to Re^3: IO::Handles ... any good?
in thread IO::Handles ... any good?

-p should be explained in more details, too.

-p is nicely explained using Deparse.
>perl -MO=Deparse -pe"body()" LINE: while (defined($_ = <ARGV>)) { body(); } continue { die "-p destination: $!\n" unless print $_; } -e syntax OK