以下幾點可以做到:find2perl perl shebang + eval的確切含義是什麼?
#! /usr/bin/perl -w
eval 'exec /usr/bin/perl -S $0 ${1+"[email protected]"}'
if 0; #$running_under_some_shell
- 的
if 0
是不正確的,所以EVAL部分將永遠不會被執行, - 和EVAL奇怪太 - (單引號內)是什麼
$0
在這方面的價值
PS:從find2perl命令的結果採取
http://stackoverflow.com/questions/2308874/explain-the-deviousness-of-the-perl-preamble – daxim 2011-05-25 12:37:08