【发布时间】:2013-12-14 09:19:27
【问题描述】:
如何在我在命令行中运行脚本时指定的目录中运行 perl 脚本
示例:
./scriptname -rd run
我的脚本应该转到目录名 run 并且应该在那里运行?
【问题讨论】:
标签: perl
如何在我在命令行中运行脚本时指定的目录中运行 perl 脚本
示例:
./scriptname -rd run
我的脚本应该转到目录名 run 并且应该在那里运行?
【问题讨论】:
标签: perl
在您的 Perl 脚本中添加 chdir()。
【讨论】:
显而易见的解决方案是在运行脚本之前 chdir 到目录:
dir=$(readlink -f .)
cd run
"$dir"/scriptname
【讨论】: