* On Fri, 14 Jun 2002 at 10:27 +0200, Martin Spoehrle wrote:
On Fri, Jun 14, 2002 at 10:13:38AM +0200, Adalbert Michelic wrote:
* On Fri, 14 Jun 2002 at 10:02 +0200, Martin Spoehrle wrote:
On Fri, Jun 14, 2002 at 09:40:47AM +0200, Bernhard Walle wrote:
On Fri, 14 Jun 2002 at 09:09 (+0200), J.Strohschnitter wrote:
Hi
wie kann ich tar-Archive die mit bzip2 gepackt wurden, mit einem Befehl tar -xv??f entpacken ? Bisher habe ich das immer mit bzip -d und einem anschliessende tar -xvf gemacht.
"tar xvfj" oder "tar xvfI". IIRC ist die "j"-Variante neuer.
Da ist ein kleiner Dreher drin. Nach -f muss der Dateiname kommen. Also: tar -xvjf file.tar.bz2
Ahso? Das ist bei mir egal:
Ich habs probiert. Wenn das f nicht direkt vor dem Dateinamen steht, geht's nicht:
tar -xvpfj egal.tar.bz2 tar: j: Cannot open: Datei oder Verzeichnis nicht gefunden tar: Error is not recoverable: exiting now
Das sieht für mich danach aus, als würde tar direkt nach -f den Dateinamen erwarten, oder nicht?
Beachte mal den Unterschied zwischen meinem Aufruf und Deinem. Besonders diesen kleinen Strich. info tar hat mich da ein wenig aufgeklärt (tar invocation -> Styles -> Old Options): | This old way of writing `tar' options can surprise even | experienced | users. For example, the two commands: | | tar cfz archive.tar.gz file | tar -cfz archive.tar.gz file | | are quite different. The first example uses `archive.tar.gz' as the | value for option `f' and recognizes the option `z'. The second | example, however, uses `z' as the value for option `f'--probably not | what was intended.
Steht übrigens alles in man tar ;) [tar-manpage] Ich meinte das eigentlich in Bezug auf die Frage, die diesen Thread ausgelöst hat. Dass man *.tar.bz2 Files mit der Option -j entpacken kann, erfährt man aus der Man-Page. Aber da ist wohl eine Lücke in der Man-Page. Müsste dann eigentlich heißen -f file while file is the name of the archive file. Oder irgendwie so ähnlich :)
Achso, das habe ich mißverstanden. -- Adalbert PGP welcome, request public key: mailto:adalbert+key@lopez.at