perldoc perlrun
包含这个例子:
#!/bin/sh
#! -*-perl-*-
eval 'exec perl -x -wS $0 ${1+"$@"}'
if 0;
但我不明白为什么需要它。
例如,如果我的 Perl 解释器已安装/home/user/folder/../../..
并且我使用这样的构造 — 我的脚本会工作吗?
perldoc perlrun
包含这个例子:
#!/bin/sh
#! -*-perl-*-
eval 'exec perl -x -wS $0 ${1+"$@"}'
if 0;
但我不明白为什么需要它。
例如,如果我的 Perl 解释器已安装/home/user/folder/../../..
并且我使用这样的构造 — 我的脚本会工作吗?