Mike Bird wrote:
> James Preece wrote:
> > cp -r ./ backup
>
> I'd use rsync locally.
+1 on rsync.  It is the perfect tool for this task.

> First a dry-run in case I'd made a mistake:

Excellent advice.  Follow the advice or suffer for it when a typo is
made! :-)

> rsync -a --delete --exclude=backup /mydirectory/ /mydirectory/backup/
> ...
> Please note that trailing slashes on directory names are significant
> to rsync.

That is another important point.  If the source includes a trailing
slash then it means that directory.  Plus on other systems such as
HP-UX in particular there are bugs which cause this to behave
differently than it should.  I have found that specifying the
source directory into the destination directory above with a trailing
slash to be most portable.

  rsync -avn sourcedir destdir/

This results in:

  destdir/sourcedir

Bob


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to