if( -p STDIN ){ @stuff = ; close STDIN; } while(<>){ ...