-r
Copies file hierarchies under the file or directory specified by the SourceFile or SourceDirectory parameter
(recursive copy). The -r flag processes special files in the same manner as regular files.
-R
Copies file hierarchies under the regular files and directories from the directory specified by the SourceFile or
SourceDirectory parameter to the directory specified by the TargetDirectory parameter. Special file types, such as
first-in, first-out (FIFO) files and block and character device files, are re-created instead of copied. Symbolic
links are followed unless the -h flag is specified. (The -R flag is preferred to the -r flag.)
If none of the -H, -L, or -P options were specified, it is unspecified which of those options will be used as the
default. Consider the following: