如何设置脚本执行目录?
例如,脚本main.pl
位于scripts/
目录中。要处理的文件是data.txt
,位于data/
目录中。
然后,使用cd data/
和../scripts/main.pl -i data.txt
调用脚本
在Padre调试器中调试脚本时,执行目录是脚本的位置scripts/
。可以通过Preferences对话框设置命令args -i data.txt
,但要使其工作,需要将其更改为-i ../data/data.txt
。
如何设置执行目录ti不是脚本的位置?
发布于 2019-03-22 10:56:38
如何将执行目录设置为脚本位置以外的其他目录?
根据注释,您似乎在运行Padre版本0.94 for Windows,那么显然不可能设置目录(至少从GUI)。
然而,这个特性似乎是后来添加到Padre中的。我在我的Ubuntu18.10笔记本电脑上安装了Padre版本1.00,运行Perl 5.29.8 (有线程支持)。然后在"Debug启动参数“对话框中有一个”在目录中运行“选项,您可以在该对话框中设置脚本执行目录。
https://stackoverflow.com/questions/55271280
复制相似问题