pack (compression)

Pack is a (now deprecated) Unix shell compression program based on Huffman coding.[1]

Pack
Filename extension
.z
Type of formatdata compression

The unpack utility will restore files to their original state after they have been compressed using the pack utility. If no files are specified, the standard input will be uncompressed to the standard output.

Although obsolete, support for packed files exists in modern compression tools such as gzip[2] and 7-zip.

Description of program

Files compressed by pack are typically given the extension ".z" (not to be confused with the ".Z" of compress). Files can be returned to their original state using unpack. In addition, there may also be a pcat command which reads in a compressed file and sends its output to stdout.

gollark: Esolangs 3 through 24?
gollark: I asked and they intend to MAKE this.
gollark: Further real-time links.
gollark: Also the English one.
gollark: In old esolangs.

See also

References

  1. "Compress and uncompress of files in UNIX", Superuser, retrieved 14 January 2013
  2. Holen, Vidar. "An ode to pack: gzip's forgotten decompressor". Vidar’s Blog: GNU, Linux and technology in general. Retrieved 16 November 2018.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.