COBOL2002 使用の手引 手引編


11.2.2 整列作業用ファイル

SORT文を使用する場合,整列処理用の作業ファイルのディレクトリの名称は,環境変数CBLSORTWORKで指定します。

形式
CBLSORTWORK=ディレクトリ名

ディレクトリ名は,パスプレフィックスで指定します。

(例)
CBLSORTWORK=/TMP/WORK
export CBLSORTWORK

環境変数TMPDIRの指定がある場合,整列処理用の作業ファイルは,環境変数CBLSORTWORKで指定したディレクトリではなく,環境変数TMPDIRで指定したディレクトリ下に割り当てます。

整列処理用の作業ファイルを割り当てるディレクトリの優先順位を次に示します。

  1. 環境変数TMPDIRで指定したディレクトリ

  2. 環境変数CBLSORTWORKで指定したディレクトリ

  3. /tmp

作業ファイルのディレクトリには,読み込み権限と書き込み権限を付与してください。