0
如何在目录中运行perl脚本,我运行脚本时在命令行
举例说明:如何运行,我在命令行运行脚本时指定的目录中的Perl脚本
./scriptname -rd run
我的脚本应该去目录名称运行,它应该在那里运行?
如何在目录中运行perl脚本,我运行脚本时在命令行
举例说明:如何运行,我在命令行运行脚本时指定的目录中的Perl脚本
./scriptname -rd run
我的脚本应该去目录名称运行,它应该在那里运行?
显而易见的解决方案是运行脚本之前CHDIR到以下目录:
dir=$(readlink -f .)
cd run
"$dir"/scriptname
在你的Perl脚本做一个chdir()
。