環境変数の値をマクロ変数に取り込む方法

[OS]UNIX
[リリース] ALL
[キーワード]UNIX CONFIGURATION VARIABLE MACRO %SYSGET

[質問]

環境変数の値をマクロ変数に取り込みたいのですが、方法はありますか。

[回答]

マクロ関数の%SYSGETを使用すれば、環境変数の値を取り込むことができます。
次の例では、環境変数 'HOME' の値をマクロ変数 &VAR1 に取り込んでいます。

  %let var1 = %sysget(HOME); 
  %put &var1;; 

[参考]

  • 「UNIX版SAS 使用の手引き Version 6, First Edition」(注文番号 16107)