Compact (Unix)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Compression |extensions={{ext|C}} |released=~1979 }} '''compact''' is an old Unix file compression utility and compressed file form...")
 
m (Change telparia.com samples link to template)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{FormatInfo
 
{{FormatInfo
 +
|name=compact (Unix)
 
|formattype=electronic
 
|formattype=electronic
 
|subcat=Compression
 
|subcat=Compression
Line 5: Line 6:
 
|released=~1979
 
|released=~1979
 
}}
 
}}
'''compact''' is an old Unix file compression utility and compressed file format, similar in function to [[pack]] and [[compress]]. It uses adaptive [[Huffman coding]]. It was developed by Colin L. McMaster.
+
:''See [[Compact]] for other formats with that name.''
 +
 
 +
{{DISPLAYTITLE:compact (Unix)}}'''compact''' is an old Unix file compression utility and compressed file format, similar in function to [[Pack (Unix)|pack]] and [[compress (Unix)|compress]]. It uses [[adaptive Huffman coding]]. It was developed by Colin L. McMaster.
  
 
It has companion utilities named <code>uncompact</code> and <code>ccat</code>.
 
It has companion utilities named <code>uncompact</code> and <code>ccat</code>.
Line 17: Line 20:
  
 
== Software ==
 
== Software ==
Source code:
+
* compact (source code)
* http://www.retro11.de/ouxr/43bsd/usr/src/old/compact/
+
** http://www.retro11.de/ouxr/43bsd/usr/src/old/compact/
* https://www.tuhs.org/Archive/Distributions/UCB/4.3BSD/src.tar.gz → old/compact/*
+
** https://www.tuhs.org/Archive/Distributions/UCB/4.3BSD/src.tar.gz → old/compact/*
 +
* [https://github.com/temisu/ancient Ancient]
 +
 
 +
== Sample files ==
 +
* {{DexvertSamples|archive/compact}}
  
 
== Links ==
 
== Links ==
Line 25: Line 32:
 
* [https://docstore.mik.ua/manuals/hp-ux/en/B2355-60130/compact.1.html HP-UX man page]
 
* [https://docstore.mik.ua/manuals/hp-ux/en/B2355-60130/compact.1.html HP-UX man page]
  
 +
[[Category:File formats with extension .c]]
 
[[Category:File formats with case sensitive extensions]]
 
[[Category:File formats with case sensitive extensions]]

Latest revision as of 02:50, 28 December 2023

File Format
Name compact (Unix)
Ontology
Extension(s) .C
Released ~1979
See Compact for other formats with that name.

compact is an old Unix file compression utility and compressed file format, similar in function to pack and compress. It uses adaptive Huffman coding. It was developed by Colin L. McMaster.

It has companion utilities named uncompact and ccat.

Compacted files have a capitalized ".C" suffix.

Contents

[edit] Identification

Compacted files most likely start with bytes ff 1f.

However, 1f ff is also possible, depending on how the software was configured at compile time. It's not clear what the intent was.

[edit] Software

[edit] Sample files

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox