Date: Fri, 23 Dec 2005 14:52:54 -0500 From: Ashok Shrestha <ashok.shrestha@gmail.com> To: freebsd-hackers@freebsd.org Subject: Re: copy directory structure Message-ID: <79e2026f0512231152n6cc15460ifa28076ca464d23e@mail.gmail.com> In-Reply-To: <200512221513.jBMFDqE7002532@lurza.secnetix.de> References: <79e2026f0512211237i4cdd2c70yc0923959d7ec1c98@mail.gmail.com> <200512221513.jBMFDqE7002532@lurza.secnetix.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Thank you All. On 12/22/05, Oliver Fromme <olli@lurza.secnetix.de> wrote: > Ashok Shrestha <ashok.shrestha@gmail.com> wrote: > > Do you know how to copy just a directory structure (not the files insi= de it)? > > The following is probably the easiest and most efficient way > ($SRC and $DST are the source and destination directories): > > cd $SRC; find . -type d | cpio -dumpl $DST > > It will also preserve permission modes and ownerships (if > run as root). The command is even portable to other UNIX > systems (it's not BSD-specific). If you suspect that there > are filenames that could contain newline characters, use > find's -print0 option and cpio's -0 option, but those are > not portable. > > Best regards > Oliver > > -- > Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing > Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd > Any opinions expressed in this message may be personal to the author > and may not necessarily reflect the opinions of secnetix in any way. > > "A language that doesn't have everything is actually easier > to program in than some that do." > -- Dennis M. Ritchie > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= " > -- Ashok Shrestha
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?79e2026f0512231152n6cc15460ifa28076ca464d23e>