DITTO ( 1 ) USER COMMANDSDITTO ( 1 )


NAME

ditto - replicate directory hierarchies

SYNOPSIS

ditto [ options ] source destination

DESCRIPTION

ditto replicates the source directory hierarchy to the destination directory hierarchy. Both source and destination may be of the form [user@][host:][directory]. At least one of host: or directory must be specified. The current user is used if user@ is omitted, the local host is used if host: is omitted, and the user home directory is used if directory is omitted.

Remote hosts and files are accessed via ssh(1) or rsh(1). ksh(1), pax(1), and tw(1) must be installed on the local and remote hosts.

For each source file ditto does one of these actions:

chmod|chown

change the mode and/or ownership of the destination file to match the source
copy
copy the source file to the destination
delete

delete the destination file
skip
the destination file is not changed

The source and destination hierarchies are generated by tw(1) with the --logical option. An --expr option may be specified to prune the search. The tw searches are relative to the source and destination directories.

OPTIONS

-c, --checksum

Copy if the tw(1) 32x4 checksum mismatches.
-d, --delete

Delete destination files that are not in the source.
-e, --expr=tw-expression

tw(1) select expression.
-m, --mode

Preserve file mode. On by default; -m means --nomode.
-n, --show

Show the operations but do not exectute.
-o, --owner

Preserve file user and group ownership.
-p, --physical

Generate source and destination hierarchies by tw(1) with the --physical option.
-r, --remote=protocol

The remote access protocol; either ssh or rsh. The default value is ssh.
-u, --update

Copy only if the source file is newer than the destination file.
-v, --verbose

Trace the operations as they are executed.
-D, --debug

Enable the debug trace.

SEE ALSO

rdist(1), rsync(1), rsh(1), ssh(1), tw(1)

IMPLEMENTATION

version

ditto (AT&T Labs Research) 2010-11-22
author

Glenn Fowler <glenn.s.fowler@gmail.com>
author

Lefty Koutsofios <ek@research.att.com>
copyright

Copyright © 2001-2012 AT&T Intellectual Property
license

http://www.eclipse.org/org/documents/epl-v10.html