compress
Eine weitere Unix-Abstammung, die jedoch nur einen einfachen Algorithmus
zum Komprimieren benutzt. Eine Amiga-Portierung existiert, jedoch
läßt sich der Unix-Sourcecode auch portieren.
compress komprimiert Dateien mit LZW (einem veränderten Lempel-Ziv)
Algorithmus. Bevor compress eine Datei durch die komprimierte Version
ersetzt, überprüft es, ob die Datei nach der Kompression
wirklich kleiner ist als vorher. Nur in diesem Fall wird die unkomprimierte
Datei gelöscht. Wenn keine Datei angegeben wird, liest compress
von der Standardeingabe und schreibt in die Standardausgabe. Wenn
die Ausgabedatei Datei.Z schon existiert, wird sie nicht überschrieben.
compress verändert den Zeitstempel der Datei nicht.
uncompress, den Entpacker, arbeitet wie 'compress -d', das
heißt, es entkomprimiert die mit compress gepackten Dateien.
Das compress Programm kann als Standardpacker für Unix bezeichnet
werden. Es wird im Zusammenhang mit tar auch für gepackte Dateiarchive
verwendet. Das GNU tar bietet eine direkte Unterstützung von
compress.
Allerdings wird in letzter Zeit dazu übergegangen, das gzip
Programm zum Packen einzelner Dateien zu benutzen, weil es deutlich
höhere Kompressionsraten erzielt. Im Bereich der Freien Software
ist compress bereits überall durch gzip abgelöst.
Optionen:
-c |
(compress) die (de-)komprimierte
Datei wird in die Standardausgabe geschrieben |
-d |
(decompress) dekomprimiert die
Datei; die komprimierte Datei wird dabei ersetzt |
-f |
(force) überschreibt existierende
Ausgabedateien und ersetzt Datei, selbst wenn sie durch die
Kompression nicht kleiner wird |
-v |
(verbose) gibt den Dateinamen und
das Größenverhältnis aus |
-V |
(Version) gibt die Versionsnummer
aus |
-r |
(recursiv) komprimiert rekursiv
alle Dateien in den Unterverzeichnissen |
-b Maxbits |
setzt die Kompressionstiefe
(Voreinstellung ist 16 Bit) |
Archiv-Endungen: .Z
Die meisten der folgenden Infos habe ich auf den
Seiten des AmZeiger
gefunden, einem Online-Amiga-Magazin, welches jedoch vor einiger
Zeit eingestellt wurde. Schade! (PS: Keine Ahnung wie lange der
Domainname von AmZeiger
noch funktioniert.)
Die Infos haben keinen Anspruch auf Vollständigkeit.
Anregungen, Kritiken oder Beiträge sind willkommen. Bitte an
webmaster@archivator.net
senden.
|