Return to BSD News archive
Newsgroups: comp.unix.bsd.freebsd.misc Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!news.ysu.edu!news.cps.udayton.edu!news.engr.udayton.edu!blackbird.afit.af.mil!zombie.ncsc.mil!news.mathworks.com!newsfeed.internetmci.com!swrinde!howland.reston.ans.net!ixnews1.ix.netcom.com!ix.netcom.com!ix.netcom.com!netcom.com!gerg From: gerg@netcom.com (Greg Andrews) Subject: Re: Best way to copy directory trees Message-ID: <gergDvH52n.6K9@netcom.com> Organization: Movie marquee: THE FLY GODS MUST BE CRAZY ALIENS References: <ts-0108961559090001@mac.infodirekt.de> Date: Thu, 1 Aug 1996 19:35:11 GMT Lines: 31 Sender: gerg@netcom23.netcom.com ts@infodirekt.de (Thomas Schreiber) writes: >I have installed a second drive on my FreeBSD 2.1 machine >and want to move a few file systems around now. > >What is the best way to copy directory trees with preserving >access dates, permissions, links and so on? > >I know about > > cp -pr > tar cf - | (cd destdir; tar xf -) > >but both seem to not exactly preserve directory trees. > I've always used: cd /path/to/old/dir find . -depth -print | cpio -pdmv /path/to/new/dir Found that in the man page for cpio on SunOS 4.1.x. I'm surprised that the FreeBSD man page doesn't give any examples of common uses. (that was v2.1.0-RELEASE, btw) -Greg -- ::::::::::::::::::: Greg Andrews gerg@netcom.com ::::::::::::::::::: ObGuindon: Caution: This jacket has 37 Velcro(tm) closures. Do not hug a moose with the flaps open. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::