我想要的是通过使用以下代码获取服务器的状态:

rsubmit;
X 'sh /sas/config/Lev1/sas.servers status';
endrsubmit;

然后用细节做月报。但是sas.servers文件需要密码才能显示服务器的状态。
请帮助我如何使用包含密码的外部文件执行此文件。

最佳答案

我建议将脚本的这一部分放在一个外部文件中,存储在一个只有相关用户才能访问的目录中,并通过%include-eg调用它,如下所示:

rsubmit;
options nosource2; /* ensure contents aren't written to log */
%inc "/mySecurePath/myprog.sas";
endrsubmit;

把它放在宏变量中的问题是,它可能会无意中出现在日志中。

关于linux - 如何使用代码获取sas.servers的状态,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40099795/

10-15 14:49