in reply to A readline + -e oddity: readline opens files even with -e --- need "readline STDIN" to read from console
:) Basic debugging checklist
$ perl -MO=Deparse -e " system(@ARGV); readline " echo foo system @ARGV; <ARGV>; -e syntax OK [download]