Composition des archives SHAR
Aper�u
SHAR (Shell Archive) est un format qui cr�e une archive de script shell, g�n�ralement utilis�e sur les syst�mes Unix. Bien qu’il s’agisse d’un format obsol�te, il peut toujours �tre utile dans certains sc�narios, tels que le partage de fichiers dans des environnements Unix. Les archives SHAR contiennent les commandes n�cessaires pour extraire des fichiers sur un syst�me Unix en ex�cutant l’archive sous forme de script. Vous pouvez obtenir plus d’informations sur l’archive SHAR dans cet article.
Avec Aspose.ZIP, vous pouvez cr�er des archives SHAR comme vous le feriez avec d’autres formats d’archives, tels que ZIP ou 7z. Le processus est simple et suit le m�me mod�le de cr�ation d’entr�es et d’enregistrement de l’archive dans un fichier.
Dans l’exemple ci-dessous, une archive SHAR est cr��e avec deux fichiers : alice.txt et block.raw. Ces fichiers sont ajout�s en tant qu’entr�es � l’archive SHAR et enregistr�s sous 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 est un script shell Unix valide. Ce format est pour la plupart obsol�te. Cependant, vous pouvez composer une telle archive avec Aspose.Zip de la m�me mani�re que les autres archives.