Perl手册描述了一个完全不同的构造,它可以在任何csh,sh或Perl下工作,如下所示:
eval '(exit $?0)' && eval 'exec perl -wS $0 ${1+"$@"}'
& eval 'exec /usr/bin/perl -wS $0 $argv:q'
if $running_under_some_shell;
Run Code Online (Sandbox Code Playgroud)
确实狡猾......有人可以详细解释一下这是如何运作的吗?