Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ unsqueeze(1) — RISC iX 1.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

squeeze(1)

strings(1)

strip(1)

a.out(5)

UNSQUEEZE(1)  —  UNIX Programmer’s Manual

NAME

unsqueeze − decompress binary executables

SYNOPSIS

unsqueeze [ −v ] file
unsqueeze [ −v ] infile outfile

DESCRIPTION

Unsqueeze decompresses executable binaries that have been compressed with squeeze(1).

Unsqueeze can either decompress one file in place (the first variant above) or unsqueeze one file to a different place using the second variant. An outfile of ‘-’ is regarded as the standard output. Note that the output of unsqueeze is a binary executable, and the standard output option is meant only for the purpose of piping into a program such as strings(1). Sending the binary to the terminal could seriously confuse your terminal.

The −v flag causes a short message to be printed on the standard output when not unsqueezing to the standard output. 

Except when unsqueezing to standard output, unsqueeze builds a temporary unsqueezed file and then copies that file to the destination file so that if the unsqueeze fails the old destination contents are preserved.  During the copy, the file mode is preserved, as is the ownership (if the compression is being performed by the superuser). 

Note that unsqueeze does not change the length of a file, only its disk occupancy. 

SEE ALSO

squeeze(1), strings(1), strip(1), a.out(5)

AUTHOR

Andy Bray

7th Edition  —  Revision 1.2 of //12:51:46

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026