问题描述
所以我正在做一个 GRETL 脚本,用户在其中编写他的操作系统(Windows/Linux)、他的 gretl 工作目录路径和要打开的 .gdt 文件(从之前的练习中保存)。
这会传递字符串变量。其中一个变量是 gdt_file
,在打开之前应该是 /path/to/file/file.gdt
现在,阅读 GRETL 文档,open
命令将默认在 file.gdt
中查找 $workdir
。
现在,我想做的是open gdt_file
,但当然它不起作用,因为它在gdt_file.gdt
内寻找$workdir
,而不是open /path/to/file/file.gdt
>
我已经玩过了,但我找不到解决方法,如果这可能的话,IDK,文档不是很清楚。
感谢您抽出宝贵时间。
解决方法
这是 Gretl 团队回复的主题,以防有人想知道:https://sourceforge.net/p/gretl/bugs/247/
基本上,使用命令“@variable”作为 gretl 指南中的字符串替换。