如何获取SAS的安装信息?

发布于 2024-08-06 18:58:08 字数 66 浏览 6 评论 0原文

当我批量运行 SAS 程序时,我想知道 SAS 安装在哪里并将此信息传递给宏变量。 是否有可用的系统选项或全局宏变量?

When I batch run a SAS program, I want to know where are SAS installed and pass this information to a macro variable.
Is there any system option or global macro variable available?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

人间☆小暴躁 2024-08-13 18:58:08

SASROOT(SAS的安装位置)应该是一个环境变量。

%Put sasroot = %sysget(sasroot);

SASROOT (the install location of SAS) should be an environmental variable.

%Put sasroot = %sysget(sasroot);
合久必婚 2024-08-13 18:58:08

请注意,%sysget() 有时区分大小写 - 请参阅我的 EG 4.3 (linux) 日志:

15         %put %sysget(SASROOT);
/opt/sas/env2/lev1/software/SASFoundation/9.2
16         %put %sysget(sasroot);
WARNING: The argument to macro function %SYSGET is not defined as a system variable.

奇怪的是,它在基本 sas 9.3 (windows) 中区分大小写。

您可以使用以下命令查看更多设置选项:

%put %sysfunc(getoption(set));

或者甚至可以使用以下命令:(

filename set pipe 'set';
data _null_;
  infile set;
  input;
  put _infile_;
run;

适用于 Linux 和 Windows)

Note that %sysget() is sometimes case sensitive - see my EG 4.3 (linux) log:

15         %put %sysget(SASROOT);
/opt/sas/env2/lev1/software/SASFoundation/9.2
16         %put %sysget(sasroot);
WARNING: The argument to macro function %SYSGET is not defined as a system variable.

Strangely, its not case sensitive in base sas 9.3 (windows).

You can see more set options using:

%put %sysfunc(getoption(set));

Or even the following:

filename set pipe 'set';
data _null_;
  infile set;
  input;
  put _infile_;
run;

(works in both linux & windows)

墨洒年华 2024-08-13 18:58:08

SAS 作为“统计分析系统”?您尝试过“ls -ls which sas”吗?如果系统上安装了 SAS 可执行文件,并且我可以像 $ sas 一样调用它,也许它有一个到 /bin 或 /local/bin 的软链接,带有“ls -ls”,您可以知道该软链接指向哪里。

SAS as 'Statistical Analysis System'? have you tried 'ls -ls which sas'? if SAS executable is installed on the system and I can call it like $ sas maybe it has a soft link to /bin or /local/bin with 'ls -ls' you can know where that soft-link is pointing to.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文