MV(1) — NEWS-OS Programmer’s Manual
名称
mv − ファイルの移動または改名
形式
mv [ −i ] [ −f ] [ − ] file1 file2
mv [ −i ] [ −f ] [ − ] file... directory
解説
mv は、 file1 を file2 に移動 (名前を変更) します。
file2 がすでに存在する場合には、 file1 を移動する前に file2 を削除します。 file2 が書込み禁止のモードであるときは、 mv はそのモード (chmod(2) 参照) を出力し、 どうするのかを判断するために標準入力から 1行読み込みます。 行が y で始まる場合には移動が実行され、 そうでない場合 mv は終了します。
第 2の形式では、 1つ以上の file (単なるファイルもしくはディレクトリ)を元のファイル名のまま指定した directory へ移動します。
mv は、そのファイル自身への移動は受け付けません。
オプションは次の通りです。
−i 確認モードにします。 移動先のファイル名が存在する場合、 ファイル名に疑問符を付けたプロンプトが表示されます。 ‘y’ で始まる行で返答すると移動が実行され、 次のファイルに対してコマンドを続行します。 その他の返答は、そのファイルの移動は実行しません。 ただし、標準入力が端末デバイスに接続されている場合に限ります。
−f 強制を表わします。 このオプションはすべてのモード制約、あるいは −i オプションを無視します。
− mv に続くすべての引数をファイル名として解釈させます。 これにより、 マイナスで始まるファイル名の指定が可能になります。
関連事項
バグ
file1 と file2 が異なるファイルシステム上にあるときは、 mv はそのファイルをコピーして元ファイルを削除しなければなりません。 この場合、 所有者の名前はコピープロセスの名前となり、 他のファイルとのリンク関係は失われます。
NEWS-OSRelease 4.1C