Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mv(1) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

cp(1)

ln(1)

MV(1)  —  UNIX 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 に続くすべての引数をファイル名として解釈させます。 これにより、 マイナスで始まるファイル名の指定が可能になります。

関連事項

cp(1), ln(1)

バグ

file1 と file2 が異なるファイルシステム上にあるときは、 mv はそのファイルをコピーして元ファイルを削除しなければなりません。 この場合、 所有者の名前はコピープロセスの名前となり、 他のファイルとのリンク関係は失われます。

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026