From owner-freebsd-hackers@FreeBSD.ORG Fri Jan 9 05:07:26 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0996416A4CE for ; Fri, 9 Jan 2004 05:07:26 -0800 (PST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DB1B43D54 for ; Fri, 9 Jan 2004 05:07:24 -0800 (PST) (envelope-from brueffer@phoenix-systems.de) Received: from [212.227.126.155] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1AewMF-0001Gx-00 for freebsd-hackers@freebsd.org; Fri, 09 Jan 2004 14:07:23 +0100 Received: from [82.139.198.15] (helo=ramses.kicks-ass.net) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1AewMF-00043e-00 for freebsd-hackers@freebsd.org; Fri, 09 Jan 2004 14:07:23 +0100 Received: from cheops.phoenix (cheops.phoenix [192.168.1.3]) by ramses.kicks-ass.net (Postfix) with ESMTP id 64C4C1CC67; Fri, 9 Jan 2004 14:07:22 +0100 (CET) From: Markus Brueffer To: RoKlein@roklein.de, j.el-rayes@daemon.li, Lukas Ertl Date: Fri, 9 Jan 2004 14:07:44 +0100 User-Agent: KMail/1.5.4 References: <20040108181346.84AE116A4E0@hub.freebsd.org> <20040109093311.GC311@jenny.daemon.li> <200401091127.18780.RoKlein@roklein.de> In-Reply-To: <200401091127.18780.RoKlein@roklein.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200401091407.48104.brueffer@phoenix-systems.de> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:8ec224d13ac01bf3f3fc2e263edc1b08 cc: freebsd-hackers@freebsd.org Subject: Re: freebsd-hackers Digest, Vol 42, Issue 6 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jan 2004 13:07:26 -0000 On Friday 09 January 2004 11:27, Robert Klein wrote: > On Freitag, 9. Januar 2004 10:33, Josef El-Rayes wrote: > > Lukas Ertl wrote: > > > On Fri, 9 Jan 2004, Josef El-Rayes wrote: > > > > tar xvfj file.tar.bz2 > > > > > > tar xvjf .... > > > > i do not think that the order of the parameters > > have any influence on the result. > > No, but the filename has to be right after the f. The following > commands work, and both have the same result: > > tar -jxvf file.tar.bz2 > tar -jxf file.tar.bz2 -v > > but the following does not work as you expect: > > tar -jxfv file.tar.bz2 > > In this command tar(1) tries to extract the file "v". > > Example error message: > $ tar -jtfv xfce-4.0.1-src.tar.bz2 > tar (child): v: Cannot open: No such file or directory > tar (child): Error is not recoverable: exiting now > tar: Child returned status 2 > tar: xfce-4.0.1-src.tar.bz2: Not found in archive > tar: Error exit delayed from previous errors > $ Remove the "-" from the front of the options-list and it will work in your last example. So Josefs statement was correct. What I'm asking me, is why the "-" makes a difference, though I haven't looked at the sources, yet. The manpage states, that the "-" is only optional, so "tar -jxfv" and "tar jxvf" should be equivalent, but obviously they are not. Markus