in reply to This is a little shorter
open F,$0;open O,">$$.pl";print O while <F> [download]
open O,">$$.pl";print O `cat $0` [download]
`cp $0 $$.pl` [download]
exec'cp',$0,"$$.pl" [download]
2;0 juerd@ouranos:~$ perl -e'undef christmas' Segmentation fault 2;139 juerd@ouranos:~$ [download]