文件路径和本地宏

时间:2018-06-19 20:34:45

标签: stata stata-macros

假设我在文件夹~/top中。 存在这样的文件路径:~/top/middle/bottom folder

我想定义一个本地宏,然后在文件路径中使用它。

我要做的是以下事情:

local target ""bottom folder""
cd "middle"
cd `target'

这很好用,但我不知道如何将第二和第三行合并为一行。

我尝试过cd "middle/`target'"cd ""middle/"+`target'",但是这些是错误的。

1 个答案:

答案 0 :(得分:1)

假设您已经在目录top中,则应该可以进行以下操作:

local target bottom folder
cd "middle/`target'"