GNU shar は電子メール サービスでの伝送用準備多くのファイルいわゆるシェル アーカイブを作成します。シェル アーカイブは/bin/sh をアンパックすることができますファイルのコレクションです。機能の広い範囲広範な shar ファイルを製造し柔軟性 shar 粋を指定します。Uuencode バイナリ ファイル、長いファイルと構築マルチパート メール分割 shar ファイルの圧縮可能性があります、たとえば、正しい共有解除順序し、単純なチェックサムを提供します。GNU unshar 一連のシェル アーカイブの開始を探してメール メッセージをスキャンします。それは自動的にメール ヘッダーやその他の入門テキストを削除します。アーカイブ体はシェルのコピーによって展開しました。unshar は連結されたシェル アーカイブを含むファイルを処理もあります。