From owner-freebsd-questions@FreeBSD.ORG Thu May 11 17:17:43 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 888DD16A61B for ; Thu, 11 May 2006 17:17:43 +0000 (UTC) (envelope-from don@lizardhill.com) Received: from bigbird.whtech.com (bigbird.whtech.com [64.125.72.2]) by mx1.FreeBSD.org (Postfix) with SMTP id 7CA1743F59 for ; Thu, 11 May 2006 16:48:51 +0000 (GMT) (envelope-from don@lizardhill.com) Received: (qmail 11563 invoked by uid 0); 11 May 2006 16:48:46 -0000 Received: from unknown (HELO mickey) (unknown) by unknown with SMTP; 11 May 2006 16:48:46 -0000 From: "Don O'Neil" To: Date: Thu, 11 May 2006 09:48:50 -0700 Message-ID: <03a501c6751a$c78bb860$0300020a@mickey> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 thread-index: AcZ0mKUcvbPm6A7STk6j6vEQPJSG7Q== Subject: Copying a file system w/ tar - symbolic links not copied right - More info X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 May 2006 17:18:04 -0000 Hi all... Ok... More info for the puzzle..... I'm trying to move a file system from one disk to another, and when I do this: tar cf - /source/* | ( cd /destination && tar xfv - ) It copies all the files, but the symbolic links are copied as files of 0 length, rather than re-established as links. BUT When I just: tar -cf file.tar /source/* And then: tar -xf file.tar Then the symbolic links are made correctly.... Any reason why this should work and not the piped version for 'all in one' copying?