我正在尝试在 SAS Studio 中创建一个宏变量,它将“当前工作目录”保存为宏变量。
SAS程序在SAS Studio中运行在“ CPF
”流程文件中,整个SAS文件和流程保存在Linux服务器中运行。
在 SAS-Studio 中,CPF 流程文件的位置似乎在目录/sasdata/model_v1
中,当我运行 Linux 命令时,X "pwd"
我希望结果会给出/sasdata/model_v1
,但是我得到另一个目录,而/sasinstall/sasconfig/Lev1/SASApp
不是,我猜是过程带有 -suffix 的流文件CPF
从此目录运行。
所以问题是我如何找到并保存我的cpf
-file 的工作目录并保存为宏变量,甚至可能也是我的其他 sas 文件,我可能需要 SAS 文件和 CPF 文件的解决方案.
如果我找到该目录,那么我想通过使用将它们保存为宏变量就足够了%let macrovariable = "/directory"