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]