3行表示されるエラーメッセージを1行にする方法

[OS]ALL
[リリース] ALL
[キーワード] BATCH, ERROR MESSAGE, NOOVP OPTION

[質問]

バッチモードでプログラムを実行したとき、SASログに「ERROR:」で始まる同一のエラーメッセージが3行表示されることがあります。これを1行にすることはできますか。

メッセージ例:

 ERROR: ファイル SASHELP.NOEXIST.DATA は存在しません。
 ERROR: ファイル SASHELP.NOEXIST.DATA は存在しません。
 ERROR: ファイル SASHELP.NOEXIST.DATA は存在しません。

[回答]

NOOVPオプションを指定すれば、エラーメッセージを1行にできます。このオプションは、プログラムに直接記述しても、また起動時オプションとして指定しても有効です。

/* 指定例 1 プログラムに記述する場合 */
   OPTIONS NOOVP ;

/* 指定例 2 起動時に指定する場合 */
   sas -NOOVP -sysin xxx.sas