/usr/bin/mv
mv [オプション] 移動ファイル 移動先ディレクトリ | ファイルの移動を行います。 |
---|---|
mv [オプション] 名前を変更するファイル 変更後の場所と名前 | ファイル名を変更します。 |
なし | 最後の引数が、既存のディレクトリであればファイルを移動、存在しないファイル名であればファイル名を変更します。 |
---|---|
-f | 既存のファイルと名前が衝突する場合、確認するメッセージを表示せずに上書きします。 |
-i | 既存のファイルと名前が衝突する場合、確認するメッセージを表示して確認します。 |
mv file1 /dir/file1
mv file1 file2
mv -i file1 file2
mv -if file1 file2
file1が/dir 配下に移動します。
# mv file1 /dir/file1 # ls /dir/file1 -rw-r--r-- 1 root root 18 6月 3日 10:56 file1
ファイル名 file1が file2 になります。
# ls -l -rw-r--r-- 1 root root 18 6月 3日 10:56 file1 # # mv file1 file2 # # ls -l -rw-r--r-- 1 root root 18 6月 3日 10:56 file2
ファイルが上書きされる際に確認メッセージを表示します。
# mv -i file1 file2 mv: file2 を上書きしてもよろしいですか (yes/no)? y
確認メッセージを表示させずに、ファイルを上書きします。
# mv -if file1 file2 #