$ perl -lane "print 'hello '' ' " $ perl -lane 'print "hello '' " -- this seems to be waiting for something. $ perl -lane 'print "hello \'\' " -- this also seems to be waiting for something.