X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/c4833b024ef5f1b7c1e4f67154667541bf433850..fa92818af3e9782b82a41d10633809abe72b922c:/rsync.yo diff --git a/rsync.yo b/rsync.yo index a23234e8..3cf03dd4 100644 --- a/rsync.yo +++ b/rsync.yo @@ -374,7 +374,7 @@ to the detailed description below for a complete description. verb( --include=PATTERN don't exclude files matching PATTERN --include-from=FILE read include patterns from FILE --files-from=FILE read list of source-file names from FILE - -0, --from0 all *from file lists are delimited by nulls + -0, --from0 all *from/filter files are delimited by 0s --version print version number --address=ADDRESS bind address for outgoing socket to daemon --port=PORT specify double-colon alternate port number @@ -631,9 +631,10 @@ default. dit(bf(-p, --perms)) This option causes rsync to set the destination permissions to be the same as the source permissions. -Without this option, each new file gets its permissions set based on the -source file's permissions and the umask at the receiving end, while all -other files (including updated files) retain their existing permissions +Without this option, all existing files (including updated files) retain +their existing permissions, while each new file gets its permissions set +based on the source file's permissions, but masked by the receiving end's +umask setting (which is the same behavior as other file-copy utilities, such as cp). dit(bf(-o, --owner)) This option causes rsync to set the owner of the @@ -934,7 +935,7 @@ quote(tt( rsync -a --files-from=:/path/file-list src:/ /tmp/copy)) This would copy all the files specified in the /path/file-list file that was located on the remote "src" host. -dit(bf(-0, --from0)) This tells rsync that the filenames it reads from a +dit(bf(-0, --from0)) This tells rsync that the rules/filenames it reads from a file are terminated by a null ('\0') character, not a NL, CR, or CR+LF. This affects bf(--exclude-from), bf(--include-from), bf(--files-from), and any merged files specified in a bf(--filter) rule. @@ -1080,7 +1081,7 @@ quote(itemize( (sent). it() A bf(>) means that a file is being transferred to the local host (received). - it() A bf(c) means that a local change/creation is occuring for the item + it() A bf(c) means that a local change/creation is occurring for the item (such as the creation of a directory or the changing of a symlink, etc.). it() A bf(h) means that the item is a hard-link to another item (requires bf(--hard-links)). @@ -1102,7 +1103,7 @@ The attribute that is associated with each letter is as follows: quote(itemize( it() A bf(c) means the checksum of the file is different and will be - updated by the file transfer (requries bf(--checksum)). + updated by the file transfer (requires bf(--checksum)). it() A bf(s) means the size of the file is different and will be updated by the file transfer. it() A bf(t) means the modification time is different and is being updated