|
|
UNIX上でのバッチプログラムに引数を渡す方法
[OS] UNIX
[リリース] ALL
[キーワード] UNIX, BATCH, PARAMETER, SET, SYSGET
[質問]バッチプログラムに複数の引数を渡す必要があります。良い方法はありますか? [回答]
通常、プログラムに引数を解釈させるためにはSYSPARMオプションを利用します。 $ sas -set p1 This -set p2 is -set p3 TEST. program.sas処理プログラム
data _null_ ;
A = sysget('p1') ;
B = sysget('p2') ;
C = sysget('p3') ;
put A B C ;
run ;
実行ログ
1 data _null_ ;
2 a = sysget('p1') ;
3 b = sysget('p2') ;
4 c = sysget('p3') ;
5 put a b c ;
6 run ;
This is TEST.
|
|||||