GNU Шарутилс
GNU Sharutils — это набор утилит для работы с архивами оболочки . Утилита GNU share создает один файл из множества файлов и подготавливает их [ нужны разъяснения ] для передачи службами электронной почты , например, путем преобразования двоичных файлов в простой ASCII текст .
Архив оболочки — это набор файлов, которые могут быть распакованы оболочкой Bourne . Широкий набор функций обеспечивает большую гибкость при создании общих архивов и настройке совместного использования. Например, shar может сжимать файлы, uuencode двоичные файлы, разбивать длинные файлы и создавать рассылки из нескольких частей, обеспечивать правильный порядок отмены общего доступа и обеспечивать проверку суммы md5 или количества байтов.
GNU unshar сканирует набор почтовых сообщений в поисках начала архивов оболочки. Он автоматически удалит заголовки писем и другой вводный текст. Тела архива затем распаковываются копией оболочки. unshar также может обрабатывать файлы, содержащие составные архивы оболочки.