= 保存
SAVe [ファイル名] [/M{T|P|U|M|E|R|V}] [-x | -nx] [-NB|-BK] [-F{n[-m]|vfmt}]
[-CPU8|-CPLC|-CPEB[:codepage]] [-IE] [-S{r|i|d}] [-Force]
ファイル名:ワイルドカード指定もOK.
(注) ファイル名を指定しない場合は他のオプションには ファイル名と間違わないように
"-" ないし "/" のプレフィックスが必要です。
/M :改行コードを変えて保存することの指定。
T:textモードwrite. Linux:0a, Windows:0d0a.
Windows では 単独 0a も 0d0a に変換される。
P:0d0a(PCファイル)
U:0a (Unix ファイル)
M:0d (Macファイル)
E:15 (EBCDICファイル)
R:固定長レコードモード。 ファイル名指定のときのみ有効
/Fn[-m] でレコード長を指定する。
V:可変長レコードモード。vfmt で可変長レコード形式を指定する
-x :非表示行のみ対象とする。
-nx :表示行のみ対象とする。
-NB :ファイル保存時の一時バックアップを取らない。
更新ファイル保存時のABENDでファイルが壊れるのを避けるために
フロッピーDisk以外のローカルファイルに対しては、保存直前で元ファイルを
同じDirで複写保存し出力完了後削除するが、パフォーマンス、
Diskスペースの関係でそうしたくない場合に指定する。
-BK :Editコマンドの-NBオプションを否定して一時バックアップを取る。
/Fn[-m] :レコードサイズ、マージン
固定長レコードモードに変更する時、レコードサイズを変更する時に指定
/Fvfmt :可変長レコード形式。EDItコマンド参照
#ifdef UTF8SUPP
-CPU8/CPLC: 出力ファイルのEncoding指定。
/CPEB 必要なら指定のEncodingに変換の、書き出される。
CPEB:codepage 形式では任意の EBCDIC コードページが指定可能。
-IE : UTF8-->各国語変換で変換エラーを無視して出力。
エラー文字は"?"に置換されている。
-S{r|i|d}: SO/SI オプション
r : 画面のファイルが EBCDIC で CPLC/CPU8 を指定した時
SO/SI をスペースに置換する
画面のファイルが EBCDIC でなく CPEB を指定した時
SO/SI の時可能であれば前後のスペースを置換する
i : EBCDIC への変換の時 SO/SI を挿入する
d : EBCDIC から変換の時 SO/SI を削除する
#endif
-Force :ファイルのタイムスタンプが読み込み時と変わっているとき
(現セッションの外で更新された),その旨の警告が出るが
無視して保存するときに指定する
-編集画面は終了せずに表示ファイルの全行を出力します
-ファイル名指定はディスク フルなどで保存できない時などに
使えます.ファイル名を指定し一旦別のディレクトリーにSAVeし
編集画面はCANcelで終了しディスクを掃除した後コピーし戻す
-ファイル名を指定した時既存ファイルなら確認応答を要求します
-BROWSEモードの時ファイル名を指定したコマンドのみ受付けます
-CREate/REPlace との違いは SAVe はファイル全体が対象です。