Архівний склад ШАР
Огляд
SHAR (Архів оболонки) — це формат, який створює архів сценарію оболонки, який зазвичай використовується в системах на базі Unix. Хоча це застарілий формат, він усе ще може бути корисним у певних сценаріях, наприклад для спільного використання файлів у середовищах Unix. Архіви SHAR містять команди, необхідні для видобування файлів у системі Unix шляхом виконання архіву як сценарію. Ви можете отримати більше інформації про архів SHAR у цій статті.
За допомогою Aspose.ZIP ви можете створювати архіви SHAR так само, як і з іншими форматами архівів, такими як ZIP або 7z. Процес простий і повторює той самий шаблон створення записів і збереження архіву у файлі.
У наведеному нижче прикладі створено архів SHAR із двома файлами: alice.txt і block.raw. Ці файли додаються як записи до архіву SHAR і зберігаються як result.shar.
1 using (var archive = new SharArchive())
2 {
3 archive.CreateEntry("alice.txt", File.OpenRead("alice.txt"));
4 archive.CreateEntry("data.bin", File.OpenRead("block.raw"));
5 archive.Save("result.shar");
6 }
shar є дійсним сценарієм оболонки Unix. Цей формат здебільшого застарів. Однак ви можете створити такий архів за допомогою Aspose.Zip так само, як і інші архіви.