14.1 SORT EEの環境変数の設定
SORT EEでは,コマンドのパラメタ省略時に設定するデフォルト値を定義する環境変数を用意しています。
また,SORT EEの環境変数の指定がない場合は,SORTの環境変数(Windowsでは環境ファイル)の指定があれば,SORTの環境変数(Windowsでは環境ファイル)の指定を有効とします。
32ビット版SORT EEでは,「EXSORT」で始まる環境変数名はSORT EEの予約変数名となります。また,64ビット版SORT EEでは,「EXSORT64」で始まる環境変数名がSORT EEの予約変数名となります。SORTの設定以外で「EXSORT〜」および「EXSORT64〜」の環境変数名を使用しないでください。
SORT EEに関係する環境変数を次の表に示します。括弧内は,64ビット版の環境変数名を示します。
環境変数名 |
対応する コマンドパラメタ |
SORT 環境ファイル |
ソート |
マージ |
コピー |
簡易コピー |
選択 |
集約 |
編集 |
分割 |
連結 |
---|---|---|---|---|---|---|---|---|---|---|---|
EXSORTDATEOPT (EXSORT64DATEOPT) |
-dateopt |
date_opt |
○ |
○ |
× |
× |
○ |
○ ※1 |
× |
○ ※2 |
× |
EXSORTSORTTMPDIR (EXSORT64SORTTMPDIR) |
-sorttmpdir |
temp_dir1 |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTMERGETMPDIR (EXSORT64MERGETMPDIR) |
-mergetmpdir |
temp_dir3 |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTWORKSIZE (EXSORT64WORKSIZE) |
-worksize |
work_size |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTMSGOPT (EXSORT64MSGOPT) |
− |
msg_opt |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
EXSORTMSGFILE (EXSORT64MSGFILE) |
− |
msg_file |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
EXSORTMGTOPT (EXSORT64MGTOPT) |
-cmdopt |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
・KEY_INVALID_NOCHK |
KEYNOCHK |
− |
○ |
○ |
× |
× |
○ |
○ ※1 |
× |
○※2 |
× |
・SUM_INVALID_NOCHK |
SUMNOCHK |
− |
× |
× |
× |
× |
× |
○ |
× |
× |
× |
・VKEY_POS_NOCHK |
POSNOCHK |
− |
○ |
○ |
× |
× |
× |
○ ※1 |
× |
○※2 |
× |
・DATE_INVALID_NOCHK |
DATENOCHK |
− |
○ |
○ |
× |
× |
○ |
○ ※1 |
× |
○※2 |
× |
・DATETIME_INVALID_NOCHK |
DATETIMENOCHK |
− |
○ |
○ |
× |
× |
○ |
○ ※1 |
× |
○ ※2 |
× |
・LOCK_INVALID |
NOLOCK |
− |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
EXSORTDUPOPT (EXSORT64DUPOPT) |
-cmdopt DUP |
− |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTIOSIZE (EXSORT64IOSIZE) |
-iosize |
− |
○ |
○ ※3 |
○ ※3 |
○ |
× |
× |
× |
○ ※5 |
× |
EXSORTINPIOSIZE (EXSORT64INPIOSIZE) |
-iosize inpiosize |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
EXSORTOUTIOSIZE (EXSORT64OUTIOSIZE) |
-iosize outiosize |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
EXSORTSORTTMPIOSIZE (EXSORT64SORTTMPIOSIZE) |
-iosize sorttmpiosize |
− |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTMERGETMPIOSIZE (EXSORT64MERGETMPIOSIZE) |
-iosize mergetmpiosize |
− |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORT_HI_WORKSIZE (EXSORT64_HI_WORKSIZE) |
− |
− |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTBOMLNGIN (EXSORT64BOMLNGIN) |
− |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
EXSORTBOMLNGOUT (EXSORT64BOMLNGOUT) |
− |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
EXSORTBOMGETPUT (EXSORT64BOMGETPUT) |
− |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
EXSORTSTRINGDIR (EXSORT64STRINGDIR) |
− |
− |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTSUPPRESSSPLITMSG (EXSORT64SUPPRESSSPLITMSG) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
EXSORTSUPPRESSCATMSG (EXSORT64SUPPRESSCATMSG) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
EXSORTNOCREATEZEROFILE (EXSORT64NOCREATEZEROFILE) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
○※4 |
× |
EXSORTCATINPNOERR (EXSORT64CATINPNOERR) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
EXSORTFILESPLITNUMB (EXSORT64FILESPLITNUMB) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
EXSORTSPLITNUMBONE (EXSORT64SPLITNUMBONE) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
EXSORTSPLITTMPDIR (EXSORT64SPLITTMPDIR) |
-splittmpdir |
− |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
EXSORTSPLITTMPIOSIZE (EXSORT64SPLITTMPIOSIZE) |
-iosize splittmpiosize |
− |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
EXSORTCATNAMESEQ (EXSORT64CATNAMESEQ) |
-catinp nameseq |
− |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
EXSORTOVFERROPT (EXSORT64OVFERROPT) |
-cmdopt OVFERR |
− |
× |
× |
× |
× |
× |
○ |
× |
× |
× |
EXSORTGOPTION (EXSORT64GOPTION) |
− |
− |
○ |
○ |
× |
× |
○ |
○※1 |
× |
○※2 |
× |
EXSORTPACKSIGNTYPE (EXSORT64PACKSIGNTYPE) |
− |
− |
○ |
○ |
× |
× |
○ |
○ |
× |
○※2 |
× |
EXSORTUNPACKDATATYPE (EXSORT64UNPACKDATATYPE) |
− |
− |
○ |
○ |
× |
× |
○ |
○ |
× |
○※2 |
× |
EXSORTDELBLANKLINE (EXSORT64DELBLANKLINE) |
-cmdopt DELBLANKLINE |
− |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
EXSORTOUTFILENUMUNLIMIT (EXSORT64OUTFILENUMUNLIMIT) |
− |
− |
○ |
○ |
○ |
× |
− |
− |
− |
− |
− |
EXSORTPRMSIZEUNLIMIT (EXSORT64PRMSIZEUNLIMIT) |
− |
− |
○ |
○ |
○ |
− |
○ |
○ |
○ |
○ |
○ |
EXSORTOUTFILENODUPCHK (EXSORT64OUTFILENODUPCHK) |
− |
− |
○ |
○ |
○ |
× |
− |
− |
− |
○ |
○ |
EXSORTLOGSUPPRESS (EXSORT64LOGSUPPRESS) |
− |
− |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
環境変数名 |
対応する コマンドパラメタ |
SORT 環境変数 (SORTOPT) |
ソート |
マージ |
コピー |
簡易コピー |
選択 |
集約 |
編集 |
フォーマット |
分割 |
連結 |
結合 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
EXSORTDATEOPT (EXSORT64DATEOPT) |
-dateopt |
-g |
○ |
○ |
× |
× |
○ |
○ ※1 |
× |
× |
○ ※2 |
× |
× |
EXSORTSORTTMPDIR (EXSORT64SORTTMPDIR) |
-sorttmpdir |
-T |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTMERGETMPDIR (EXSORT64MERGETMPDIR) |
-mergetmpdir |
-T2 |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
EXSORTWORKSIZE (EXSORT64WORKSIZE) |
-worksize |
-y |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTMSGOPT (EXSORT64MSGOPT) |
− |
− |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
× |
EXSORTMSGFILE (EXSORT64MSGFILE) |
− |
− |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
EXSORTMGTOPT (EXSORT64MGTOPT) |
-cmdopt |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
− |
・KEY_INVALID_NOCHK |
KEYNOCHK |
− |
○ |
○ |
× |
× |
○ |
○ ※1 |
× |
× |
○※2 |
× |
× |
・SUM_INVALID_NOCHK |
SUMNOCHK |
− |
× |
× |
× |
× |
× |
○ |
× |
× |
× |
× |
× |
・VKEY_POS_NOCHK |
POSNOCHK |
− |
○ |
○ |
× |
× |
× |
○ ※1 |
× |
× |
○※2 |
× |
× |
・DATE_INVALID_NOCHK |
DATENOCHK |
− |
○ |
○ |
× |
× |
○ |
○ ※1 |
× |
× |
○※2 |
× |
× |
・DATETIME_INVALID_NOCHK |
DATETIMENOCHK |
− |
○ |
○ |
× |
× |
○ |
○ ※1 |
× |
× |
○ ※2 |
× |
× |
・LOCK_INVALID |
NOLOCK |
− |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTDUPOPT (EXSORT64DUPOPT) |
-cmdopt DUP |
− |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTIOSIZE (EXSORT64IOSIZE) |
-iosize |
− |
○ |
○ ※3 |
○ ※3 |
○ |
× |
× |
× |
× |
○ ※5 |
× |
× |
EXSORTINPIOSIZE (EXSORT64INPIOSIZE) |
-iosize inpiosize |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
× |
EXSORTOUTIOSIZE (EXSORT64OUTIOSIZE) |
-iosize outiosize |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
× |
EXSORTSORTTMPIOSIZE (EXSORT64SORTTMPIOSIZE) |
-iosize sorttmpiosize |
− |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTMERGETMPIOSIZE (EXSORT64MERGETMPIOSIZE) |
-iosize mergetmpiosize |
− |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORT_HI_WORKSIZE (EXSORT64_HI_WORKSIZE) |
− |
− |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTBOMLNGIN (EXSORT64BOMLNGIN) |
− |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
× |
EXSORTBOMLNGOUT (EXSORT64BOMLNGOUT) |
− |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
× |
EXSORTBOMGETPUT (EXSORT64BOMGETPUT) |
− |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
× |
EXSORTSTRINGDIR (EXSORT64STRINGDIR) |
− |
− |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTSUPPRESSSPLITMSG (EXSORT64SUPPRESSSPLITMSG) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
× |
EXSORTSUPPRESSCATMSG (EXSORT64SUPPRESSCATMSG) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
EXSORTNOCREATEZEROFILE (EXSORT64NOCREATEZEROFILE) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
× |
○※4 |
× |
× |
EXSORTCATINPNOERR (EXSORT64CATINPNOERR) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
EXSORTFILESPLITNUMB (EXSORT64FILESPLITNUMB) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
× |
EXSORTSPLITNUMBONE (EXSORT64SPLITNUMBONE) |
− |
− |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
× |
EXSORTSPLITTMPDIR (EXSORT64SPLITTMPDIR) |
-splittmpdir |
− |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
× |
EXSORTSPLITTMPIOSIZE (EXSORT64SPLITTMPIOSIZE) |
-iosize splittmpiosize |
− |
× |
× |
× |
× |
× |
× |
× |
× |
○ |
× |
× |
EXSORTOVFERROPT (EXSORT64OVFERROPT) |
-cmdopt OVFERR |
− |
× |
× |
× |
× |
× |
○ |
× |
× |
× |
× |
× |
EXSORTGOPTION (EXSORT64GOPTION) |
− |
− |
○ |
○ |
× |
× |
○ |
○※1 |
× |
× |
○※2 |
× |
× |
EXSORTPACKSIGNTYPE (EXSORT64PACKSIGNTYPE) |
− |
− |
○ |
○ |
× |
× |
○ |
○ |
× |
× |
○※2 |
× |
× |
EXSORTUNPACKDATATYPE (EXSORT64UNPACKDATATYPE) |
− |
− |
○ |
○ |
× |
× |
○ |
○ |
× |
× |
○※2 |
× |
× |
EXSORTDELBLANKLINE (EXSORT64DELBLANKLINE) |
-cmdopt DELBLANKLINE |
− |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
× |
× |
EXSORTOUTFILENUMUNLIMIT (EXSORT64OUTFILENUMUNLIMIT) |
− |
− |
○ |
○ |
○ |
× |
− |
− |
− |
− |
− |
− |
− |
EXSORTPRMSIZEUNLIMIT (EXSORT64PRMSIZEUNLIMIT) |
− |
− |
○ |
○ |
○ |
− |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
EXSORTOUTFILENODUPCHK (EXSORT64OUTFILENODUPCHK) |
− |
− |
○ |
○ |
○ |
× |
− |
− |
− |
− |
○ |
○ |
○ |
EXSORTLOGSUPPRESS (EXSORT64LOGSUPPRESS) |
− |
− |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
EXSORT64SORTLIBOPTION |
− |
− |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
○ |
EXSORT64MLTTHREAD |
− |
− |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
× |
× ※6 |
EXSORT64AIO |
− |
− |
○ |
○ |
○ |
○ |
× |
× |
× |
× |
× |
× |
○ |
EXSORT64MAXRECLEN |
− |
− |
○ |
○ |
○ |
− |
○ |
○ |
○※7 |
○ |
○ |
○ |
○ |