unpack(1) unpack(1)
NAME
unpack - Komprimierte Dateien expandieren
SYNTAX
unpack datei...
BESCHREIBUNG
unpack dekomprimiert Dateien, die mit pack komprimiert wurden, bringt
ihren Inhalt also wieder in den Original-Zustand.
Hinweis: Sie können Dateien auch mit compress komprimieren und mit
uncompress wieder dekomprimieren.
ARGUMENTE
datei
Name einer mit pack komprimierten Datei. Sie können den Namen mit
dem oder ohne das Suffix .z angeben, der Name der Datei muß aber
mit
Ist diese Datei eine mit pack komprimierte Datei, so wird sie
durch die dekomprimierte Version ersetzt. Der Name der neuen
Datei hat nicht mehr die Endung .z.
Die dekomprimierte Datei erhält dieselben Zugriffsrechte und das-
selbe Zugriffs- und Änderungsdatum wie die komprimierte Datei.
In Systemen, in denen die Variable RSTCHOWN gesetzt ist, wird
derjenige Benutzer Eigentümer der dekomprimierten Datei, der
unpack aufruft (Ausnahme: unpack wird vom Systemverwalter aufge-
rufen). In anderen Systemen bleibt der Eigentümer unverändert.
Wenn auf die komprimierte Datei Verweise eingetragen sind, gibt
unpack die Warnung
unpack: datei.z: Warning: file has links
aus, die Datei wird aber trotzdem dekomprimiert.
ENDE-STATUS
0 Erfolgreiche Beendigung
>0 Ein Fehler ist aufgetreten. In diesem Fall wird datei nicht ange-
legt und die ursprüngliche Datei bleibt erhalten.
FEHLERMELDUNGEN
Bei allen im folgenden beschriebenen Fehlern wird das Kommando unpack
nicht erfolgreich ausgeführt, d. h., die Datei bleibt in komprimiertem
Zustand.
unpack: datei: already exists
Es existiert bereits eine Datei mit dem Namen, den die kompri-
mierte Datei erhalten sollte.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
unpack(1) unpack(1)
unpack: datei: cannot create
Die nicht komprimierte Datei kann nicht erstellt werden, weil Sie
kein Schreibrecht für das Dateiverzeichnis haben, in dem diese
Datei angelegt würde.
unpack: datei.z: cannot open
Sie haben kein Leserecht für die komprimierte datei.z oder die
Datei datei.z existiert nicht.
unpack: ganzlangerdateiname: file name too long
Der Dateiname enthält mehr als {NAMEMAX} Bytes.
unpack: datei.z: not in packed format
datei.z ist keine mit pack komprimierte Datei.
INTERNATIONALE UMGEBUNG
Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
LANG nicht oder als leere Zeichenkette definiert, verhält sich das
System so, als wäre es nicht internationalisiert.
Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
Bereich der Internationalisierung.
BEISPIEL
Die Datei katharina wird mit pack komprimiert und dann mit unpack
dekomprimiert:
$ ls -l
total 532
-rw------- 1 anna other 268716 Jan 05 10:03 katharina
$ pack katharina
pack: katharina: 41.7% Compression
$ ls -l
total 312
-rw------- 1 anna other 156692 Jan 05 10:03 katharina.z
$ unpack katharina
unpack: katharina: unpacked
$ ls -l
total 532
-rw------- 1 anna other 268716 Jan 05 10:03 katharina
SIEHE AUCH
cat(1), compress(1), pack(1), pcat(1), uncompress(1), zcat(1).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98