in reply to Net::SSH:Perl output to STDOUT
As a generic solution, the $| ($OUTPUT_AUTOFLUSH) variable is a toggle switch between 0 and 1. When set to 0, output is buffered then written. When set to 1, output is flushed immediately. I confess I don't know if there is anything internal to Net::SSH:W32Perl that would override this -- YMMV.