save
名称
save - .scn をセーブする
使用法
save [ -pipe | - | -nopipe ] [ -backup |
-nobackup ] [ -with_ver_ext | -without_ver_ext ]
[ scn_filenames ... ]
機能
.scnファイルを作業領域にセーブする。scn_filename をフルパス名("/"
ではじまる)で指定したときには、環境変数 STAR_DATA は無視される。
フィルタ種別
.scn | save (| .scn)
オプション
- -pipe | - | -nopipe
- キーワード -pipe または
-は、.scnフローを次の処理に流す。
キーワード-nopipe は、フローを次に流さない。
- -backup | -nobackup
- キーワード -backup
は、セーブしようとしたファイルと同名のファイルがすでに存在していた場合に
バックアップファイルを作成する。
バックアップファイルの名前には"."およびバックアップの履歴を示す数字
と"+"とが付加される。
たとえば、"abcd.scn"は"abcd.0+.scn"という名前に変更される。
バックアップの履歴を示す数字は、saveコマンドが実行されるたびに
キーワード -backup
とすると、バックアップファイル生成が抑止される。
自動的に増やされる。
- -with_ver_ext | -without_ver_ext
- キーワード -without_ver_ext
は、環境変数STAR_BACKUPが有効な
(名目上、カレントディレクトリ以外の
ディレクトリが指定されている)場合のみ効力を発揮する。
上記のバックアップファイル名のバックアップ番号部分が付加されず、
元と同じ名称のままのバックアップファイルが作成される。
この場合、UNIXのmvコマンドで簡単に戻せるが、
2世代以上前のバックアップは作成されないことに注意。
- キーワード -with_ver_ext
は、環境変数の設定いかんに関わらず、バックアップファイル名には
常にバージョン番号を付加する。
デフォルト
- -nopipe -backup -without_ver_ext -prm save.prm
- scn_filename
- デフォルトのファイル名は直前の処理のときと同じである。
ふつう、ファイル名はload または
autonameコマンドで与えられる。
環境変数
- STAR_DATA
- .scn ファイルのデフォルトディレクトリを与える。
指定がない場合には、カレントディレクトリが指定された場合と同じ動作になる。
- STAR_BACKUP
- .scn ファイルのバックアップファイル移動先ディレクトリを与える。
相対パス(先頭が/で始まらない)場合には、
STAR_DATAで指定した
ディレクトリに対する相対パスとなる。
参照
load,
headlist, .scn
バグ
- STAR_BACKUPで指定されたディレクトリが存在しない場合には
バックアップに失敗し、コマンドも正常に動作しない。
履歴
- ver.1.00
- 1992/4/17 T.Handa
- ver.3.20
- 1998/4/8 T.Handa
- ver.3.30
- 2003/1/2 T.Handa
マニュアルのバージョン
2003/1/4 T.Handa
目次へ戻る