Perl readline creates empty sys$command files if no STDIN is connected