in reply to Transformation

Security through obscurity is BAD and EVIL.

Anyway - if you want an executable, use perlcc. perlcc will create faster executables that will also not be easy to read :)

But I still ++ your post, because I haven't seen such a script before and I think originality should be rewarded.
Update - After voting ++, the rep on his node was -2. Why? It's his very first useful contribution. Does anyone care to explain? Or are some people voting based on his personality? (Note: I don't like him or his trolling either, but that's no reason to downvote this particular post)

2;0 juerd@ouranos:~$ perl -e'undef christmas' Segmentation fault 2;139 juerd@ouranos:~$