http://www.perlmonks.org?node_id=493153


in reply to Generate thumbnail and small overstruck images for web publication

I gave just a quick look at your program. I have just a {question,suggestion}: why print and exit instead of die? Well, maybe you don't want it to fail... also I would use an HERE doc in this case:
die <<"EOMESSAGE" unless @ARGV; Begin long message... ... End long message EOMESSAAGE