TRACK(1)                                                 TRACK(1)

     NAME
          track - selective remote file copy

     SYNOPSIS
          track [ -vntfd ] file machine
          track -r

     DESCRIPTION
          Track uses Datakit to copy files from another machine to the
          local machine.  If the version of the named file differs
          from that existing on the named machine, the remote file is
          copied.  If the named file is a directory, the contents of
          the directory are considered recursively.  Files are copied
          only if they exist on both machines.  Options:

          -v    Normally a report is given for each file copied.  Giv-
                ing the option causes more verbose reports, for exam-
                ple about files that exist locally but not remotely.
                Giving the option twice generates a report about each
                file considered.

          -n    Do no copying; just report what would have been
                copied.

          -t    Copy only if a remote file is newer than the local
                file.

          -f    Interpret the following file as a list of files and
                directories to be handled.

          -d prefix
                Normally track copies from remote files with the same
                names as the local files.  The -d option takes the
                next argument as a prefix for remote names; in con-
                structing the remote name, the argument string that
                specifies the local file or directory is replaced by
                the prefix.  For example,
                     track -d /bin /usr/local/bin ikeya
                asks to copy files from the remote /bin directory to
                the local /usr/local/bin directory.

          -r    This option causes track to act as the remote partner;
                it is invoked in this way on the other machine, and is
                not intended for use by humans.

          Track has no special privileges.  Files must be readable
          remotely and writable locally by the invoker.  It attempts
          to set the time of modification of a copied file to that of
          the remote original; the attempt can succeed only if the
          invoker of the local file owns it or is the super-user.

     TRACK(1)                                                 TRACK(1)

          This feature matters only when random libraries (archives)
          are being copied, because the loader uses this time to
          determine whether the symbol table is up-to-date.

     SEE ALSO
          push(1), cp(1), newer(1)