Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com From: Chris Faylor Date: Tue, 4 Jul 2000 23:39:07 -0400 To: cygwin AT sourceware DOT cygnus DOT com Subject: Re: Tar.exe doing nothing Message-ID: <20000704233907.C3973@cygnus.com> Reply-To: cygwin AT sourceware DOT cygnus DOT com Mail-Followup-To: cygwin AT sourceware DOT cygnus DOT com References: <20000704222731 DOT 10345 DOT qmail AT hotmail DOT com> <396266A3 DOT F2A18E80 AT cygnus DOT com> <20000705001223 DOT 49031 DOT qmail AT hotmail DOT com> <20000704212147 DOT C3314 AT cygnus DOT com> <003401bfe631$74912b00$3c5350d8 AT guinness> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <003401bfe631$74912b00$3c5350d8@guinness>; from matts@bluesguitar.org on Tue, Jul 04, 2000 at 10:31:06PM -0500 On Tue, Jul 04, 2000 at 10:31:06PM -0500, Matthew Smith wrote: >gunzip < filename.tar.gz | tar xvf - > >That will work with most any version of tar. Of course, we're talking about Cygwin, which uses GNU tar, and GNU tar will happily use the option that I mentioned. If you want to do more typing, this mechanism works great, too. Or, if you want to vary this slightly and confuse the issue a little more, you can also do: zcat filename.tar.gz | tar xvf - gzip -c -d filename.tar.gz | tar xvf - /bin/gunzip -c < ./filename.tar.gz | /bin/tar -x -v -f - -C . If you are looking to do the maximum amount of typing then the last option is obviously the best. cgf >> On Wed, Jul 05, 2000 at 02:12:33AM +0200, Jonas Jensen wrote: >> >Well, silly me :-) >> > >> >Now, 2 more questions about that: >> > >> >-What the hell is the purpuse of that feature? >> >> Tar used to be commonly used with a tape device. If you don't use the >> -f option it defaults to an arbitrary device for extraction. I assume >> that cygwin defaults to standard input. >> >> In case it isn't obvious to you, the Cygwin project did not invent the >> tar program. This tar behavior is far from new. The tar program has >> been a standard part of UNIX for a long long time. Cygwin is a UNIX >> emulation environment, so... >> >> >-Is there an easy program to unzip the contents of a .tar.gz file >> >without first using gzip.exe and then tar.exe? Or a good way to set up >> >an alias/script to do this? >> >> I sounds like you still aren't reading the "tar --help" output very >> closely. >> >> The '-z' option automatically uncompresses an archive before extraction >> or creation: >> >> tar -xzf somefile.tar.gz -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com