Registered by Registry Administrators

GNU shar and unshar are used to create packages of binary files that are safe to transmit over old-style email services that don't handle binary files well.

GNU shar makes so-called shell archives out of many files, preparing them for transmission by electronic mail services. A shell archive is a collection of files that can be unpacked by /bin/sh. A wide range of features provide extensive flexibility in manufacturing shars and in specifying shar smartness. For example, shar may compress files, uuencode binary files, split long files and construct multi-part mailings, ensure correct unsharing order, and provide simplistic checksums.

GNU unshar scans a set of mail messages looking for the start of shell archives. It will automatically strip off the mail headers and other introductory text. The archive bodies are then unpacked by a copy of the shell. unshar may also process files containing concatenated shell archives.

Project information

Part of:
The GNU Project
Maintainer:
Registry Administrators
Driver:
Not yet selected
Licence:
GNU GPL v2

RDF metadata

View full history Series and milestones

head series is the current focus of development.

All code Code

Version control system:
Bazaar

All packages Packages in Distributions

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

sharutils does not have any download files registered with Launchpad.