1

如何设置脚本执行目录?

例如,脚本main.pl位于scripts/目录中。要处理的文件data.txt位于data/目录中。

然后,cd data/并使用调用脚本../scripts/main.pl -i data.txt

在 Padre 调试器中调试脚本时,执行目录就是脚本所在的位置scripts/。命令 args-i data.txt可以通过 Preferences 对话框设置,但为了使其正常工作,需要将其更改为-i ../data/data.txt

如何将执行目录设置为脚本位置以外的位置?

4

1 回答 1

1

如何将执行目录设置为脚本位置以外的位置?

根据评论,您似乎正在为 Windows 运行 Padre 版本 0.94,那么显然无法设置目录(至少从 GUI 中)。

但是,该功能似乎后来被添加到 Padre 中。我在运行 Perl 5.29.8(带线程支持)的 Ubuntu 18.10 笔记本电脑上安装了 Padre 版本 1.00。然后在“调试启动参数”对话框中有一个选项 “在目录中运行” ,您可以在其中设置脚本执行目录。

于 2019-03-22T18:56:38.587 回答