This is a NEW BROWSER Window. Close or minimize this window to go back to the referring page.
NAME
     mv - move files

SYNOPSIS
     /usr/bin/mv [-fi] source target_file
     /usr/bin/mv [-fi] source...  target_dir

     /usr/xpg4/bin/mv [-fi] source target_file
     /usr/xpg4/bin/mv [-fi] source...  target_dir

AVAILABILITY
  /usr/bin/mv
     SUNWcsu

  /usr/xpg4/bin/mv
     SUNWxcu4

DESCRIPTION
     The two sets of  synopses  reflect  the  difference  between
     /usr/bin/mv and /usr/xpg4/bin/mv when both the -f and the -i
     options are specified (see  OPTIONS  below).   Each  set  of
     synopses contains two forms.

     In the first synopsis form, the mv utility  moves  the  file
     named  by the source operand to the destination specified by
     the target_file.  source and target_file may  not  have  the
     same name.  If target_file does not exist, mv creates a file
     named target_file.  If target_file exists, its contents  are
     overwritten.   This  first synopsis form is assumed when the
     final operand does not name an existing directory.

     In the second synopsis form, mv moves each file named  by  a
     source  operand to a destination file in the existing direc-
     tory named by the target_dir operand.  The destination  path
     for  each  source  is the concatenation of the target direc-
     tory, a single slash character (/), and the last  path  name
     component  of  the source.  This second form is assumed when
     the final operand names an existing directory.

     If mmvv determines that the mode of target_file forbids  writ-
     ing,  it  will  print  the  mode  (see  chmod(2)), ask for a
     response, and read the standard input for one line.  If  the
     line  begins  with  yy, the mmvv occurs, if permissible; other-
     wise, the command exits.  Note that the mode  displayed  may
     not fully represent the access permission if target is asso-
     ciated with an ACL.  When the parent directory of source  is
     writable and has the sticky bit set, one or more of the fol-
     lowing conditions must be true:

          o    the user must own the file
          o    the user must own the directory
          o    the file must be writable by the user
          o    the user must be a privileged user

     If source is a directory, target_dir must be a directory  in
     the same physical file system.  target_dir and source do not
     have to share the same parent directory.

     If source is a file and target_file is  a  link  to  another
     file  with  links,  the  other  links remain and target_file
     becomes a new file.

OPTIONS
     -f         mv will move the file(s) without  prompting  even
               if  it  is  writing over an existing target.  Note
               that this is the default if the standard input  is
               not a terminal.

     -i         mv will prompt for confirmation whenever the move
               would  overwrite  an  existing target . A y answer
               means that the  move  should  proceed.  Any  other
               answer prevents mmvv from overwriting the target.

  /usr/bin/mv
     Specifying both the -f and the -i options is not  considered
     an error.  The -f option will override the -i option.

  /usr/xpg4/bin/mv
     Specifying both the -f and the -i options is not  considered
     an  error.   The  last  option  specified will determine the
     behavior of mv.

OPERANDS
     The following operands are supported:

     source      A path name of a file or directory to be moved.

     target_file A new path name for the file or directory  being
                 moved.

     target_dir  A path name of an existing directory into  which
                 to move the input files.

ENVIRONMENT
     The following environment variables affect the execution  of
     mv.

     See environ(5) for descriptions of the following environment
     variables  that  affect  the  execution  of mv:  LC_COLLATE,
     LC_TYPE, LC_MESSAGES, and NLSPATH.

EXIT STATUS
     The following exit values are returned:
     0         All input files were moved successfully.
     >0        An error occurred.

SEE ALSO
     cp(1),  cpio(1),   ln(1),   rm(1),   setfacl(1),   chmod(2),
     environ(5)

NOTES
     If source and target_dir are on different file  systems,  mmvv
     copies the file and deletes the original; any links to other
     files are lost.

     A `----' permits the user to mark explicitly the  end  of  any
     command  line  options,  allowing  mmvv  to recognize filename
     arguments that begin with a `--'.  As an aid  to  BSD  migra-
     tion, mmvv will accept `--' as a synonym for `----'.  This migra-
     tion aid may disappear in a future release.  If a `----' and a
     `--' both appear on the same command line, the second will be
     interpreted as a filename.