gpt4 book ai didi

linux - 在 Linux 服务器中查找并保存 SAS-Studio 程序的当前目录

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:45:51 25 4
gpt4 key购买 nike

enter image description here

enter image description here

enter image description here

我正在尝试在 SAS Studio 中创建一个宏变量,它将“当前工作目录”保存为一个宏变量。

SAS 程序在 SAS Studio 中的“CPF”流程文件中运行,整个 SAS 文件和流程在 Linux 服务器中保存和运行。

在 SAS-Studio 中,CPF-process 流文件的位置似乎在目录 /sasdata/model_v1 中,当我运行 Linux 命令如 X "pwd" 然后我希望结果会给出 /sasdata/model_v1,但我得到另一个目录而不是 /sasinstall/sasconfig/Lev1/SASApp,我猜后缀为 CPF 的流程文件从该目录运行。

所以问题是我如何找到并保存我的 cpf 文件的工作目录并保存为宏变量,或者甚至可能也保存我的其他 sas 文件,我可能需要SAS 文件和 CPF 文件的解决方案。

如果我找到目录,那么我想使用 %let macrovariable = "/directory"

将它们保存为宏变量就足够了

最佳答案

我认为 SAS 不会向您显示过程文件的路径。它不在 SAS/Studio 3.5 中。

它将在 _SASPROGRAMFILE 宏变量中设置一个普通程序文件(只要您保存了它)的路径。

关于linux - 在 Linux 服务器中查找并保存 SAS-Studio 程序的当前目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46033123/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com