Re: Heads up: gtar gone from base system
From: Stephen McKay (smckay_at_internode.on.net)
Date: 03/30/05
- Previous message: Julian H. Stacey: "Re: freebsd naming of releases"
- In reply to: Peter Jeremy: "Re: Heads up: gtar gone from base system"
- Next in thread: Craig Boston: "Re: Heads up: gtar gone from base system"
- Reply: Craig Boston: "Re: Heads up: gtar gone from base system"
- Reply: Don Lewis: "Re: Heads up: gtar gone from base system"
- Reply: Julian Elischer: "Re: Heads up: gtar gone from base system"
- Reply: Garrett Wollman: "Re: Heads up: gtar gone from base system"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
To: freebsd-current@freebsd.org Date: Wed, 30 Mar 2005 21:39:22 +1000
On Tuesday, 29th March 2005, Peter Jeremy wrote:
>Brian missed a pair of parenthenis. The example should read:
>
>( cd srcdir ; tar cf - . ) | ( cd destdir ; tar xpf - )
Tar is indeed a most excellent program for copying directory trees, since
even in this modern century cp fails to correctly handle hard links. Sigh.
Still, if you are using tar, be sure to use it correctly:
( cd srcdir && tar cf - . ) | ( cd destdir && tar xpf - )
You don't want it going off in the current directory and mangling things
just because of a little typo in a directory name.
Stephen.
PS If I'm right, the new tar fixes something gtar got wrong: setting
permissions on "." when it is part of the archive, which of course it is
when you copy directories in this way. This may surprise new users, even
though it is the only sensible result.
PPS Who's for adding a "cp -h" option to copy preserving hard links?
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
- Previous message: Julian H. Stacey: "Re: freebsd naming of releases"
- In reply to: Peter Jeremy: "Re: Heads up: gtar gone from base system"
- Next in thread: Craig Boston: "Re: Heads up: gtar gone from base system"
- Reply: Craig Boston: "Re: Heads up: gtar gone from base system"
- Reply: Don Lewis: "Re: Heads up: gtar gone from base system"
- Reply: Julian Elischer: "Re: Heads up: gtar gone from base system"
- Reply: Garrett Wollman: "Re: Heads up: gtar gone from base system"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|