総合手引 | セクション 1 | English | 한국인 | Deutsch | オプション |
2 番目の書式の場合、各々の source オペランドで指定される名前のファイルを、 directory オペランドで指定される名前で既に存在するディレクトリの中の デスティネーションファイルに移動します。 各々のオペランドに対応するデスティネーションパスは、 ``最後のオペランド''と``スラッシュ''と``ファイルのパス名の最後の部分'' の結合によって生成されるパス名です。
オプションとしては以下のものがあります:
| |
デスティネーションパスを上書きする前に、
書き込みパーミッションがあるなしにかかわらず、確認せず実行します。
(
| |
| |
すでに移動先に同名のファイルが存在する場合、実行してよいかどうか確認を
標準エラー出力を使用して
求めます。標準入力から
‘y’
または
‘Y’
で始まる文字列が入力されると、実行されます。
(
| |
| |
既存のファイルを上書きしません。
(
| |
| |
mv を冗長にし、移動後にファイルを表示させます。 | |
source オペランドとデスティネーションパスがともにディレクトリである場合を除き、 オペランドもしくはデスティネーションパスに ディレクトリを指定することは誤りです。
デスティネーションパスが書き込み許可をしていない場合、
mv
は、
mv は、通常、システムコール rename(2) を使ってファイルの移動をします。しかし、 rename(2) は、ファイルシステムを越えてファイルを移動することがで きません。このため、 source と target が違うファイルシステム上の場合、 mv は、 cp(1) と rm(1) を使って移動を行います。これは、次の結果と等価です。
rm -f destination_path && \ cp -pRP source_file destination && \ rm -rf source_file
MV (1) | July 9, 2002 |
総合手引 | セクション 1 | English | 한국인 | Deutsch | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.