Zusammensetzung des SHAR-Archivs

Contents
[ Hide Show ]

�berblick

SHAR (Shell Archive) ist ein Format, das ein Shell-Skriptarchiv erstellt, das normalerweise auf Unix-basierten Systemen verwendet wird. Obwohl es sich um ein veraltetes Format handelt, kann es in bestimmten Szenarien immer noch n�tzlich sein, beispielsweise beim Teilen von Dateien in Unix-Umgebungen. SHAR-Archive enthalten die Befehle, die zum Extrahieren von Dateien auf einem Unix-System erforderlich sind, indem das Archiv als Skript ausgef�hrt wird. Weitere Informationen zum SHAR-Archiv erhalten Sie in diesem Artikel.

Mit Aspose.ZIP k�nnen Sie SHAR-Archive genauso erstellen, wie Sie es mit anderen Archivformaten wie ZIP oder 7z tun w�rden. Der Vorgang ist einfach und folgt dem gleichen Muster, bei dem Eintr�ge erstellt und das Archiv in einer Datei gespeichert werden.

Im folgenden Beispiel wird ein SHAR-Archiv mit zwei Dateien erstellt: alice.txt und block.raw. Diese Dateien werden als Eintr�ge zum SHAR-Archiv hinzugef�gt und als result.shar gespeichert.

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 ist ein g�ltiges Unix-Shell-Skript. Dieses Format ist gr��tenteils veraltet. Sie k�nnen ein solches Archiv jedoch wie andere Archive auch mit Aspose.Zip erstellen.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.