32v 1m mv
From Computer History Wiki
MV(1) UNIX Programmer's Manual MV(1)
Contents
NAME
mv - move or rename files
SYNOPSIS
mv file1 file2
mv file ... directory
DESCRIPTION
_M_v moves (changes the name of) _f_i_l_e_1 to _f_i_l_e_2.
If _f_i_l_e_2 already exists, it is removed before _f_i_l_e_1 is moved. If _f_i_l_e_2 has a mode which forbids writing, _m_v prints the mode (see _c_h_m_o_d(2)) and reads the standard input to obtain a line; if the line begins with y, the move takes place; if not, _m_v exits.
In the second form, one or more _f_i_l_e_s are moved to the _d_i_r_e_c_t_o_r_y with their original file-names.
_M_v refuses to move a file onto itself.
SEE ALSO
cp(1), chmod(2)
BUGS
If _f_i_l_e_1 and _f_i_l_e_2 lie on different file systems, _m_v must copy the file and delete the original. In this case the owner name becomes that of the copying process and any link- ing relationship with other files is lost.
Directories may only be moved within the same parent direc- tory.
_M_v should take -f flag, like _r_m, to suppress the question if the target exists and is not writable.