Bennett Todd bet@mordor.net writes:
If you have the GNU findutils first on your PATH (which I always recommend doing), you can use
cd /src;find dir -depth -print0|cpio -p0dm /dst
Quick note about this: unless you have patched it, the find command will pick up the .snapshot dirs as well. There was a patch posted to this list a while back. If anyone can't find in the archives, drop me a note and I'll send it along. It works really well (we replaced our default install of GNU find with a patched version because it works so well).
Peace, dNb