shar
Une définition du Jargon Français.
extension→ et commande. [type de fichier] [Unix] [extension]. Shell archive. Commande Unix produisant un fichier script de shell abritant un ou plusieurs fichiers. L'ensemble forme une archive autoextractible, par extension appelée un shar ou une archive shar.
L'intérêt est qu'une shar ne contient que du texte car les fichiers transportés sont uuencodé, donc peut circuler dans un courriel ou un article, et qu'il suffit de l'invoquer pour qu'il extraie le contenu. De nos jours ces caractéristiques ne sont plus très utiles.
Notes :
$ ls -l monprogramme.exe autre.data -rw-r--r-- 1 guest nat 24996 Nov 19 21:43 autre.data -rw-r--r-- 1 guest nat 2008893 Nov 19 21:43 monprogramme.exe $ shar monprogramme.exe autre.data > monprogramme.shar shar: Saving monprogramme.exe (binary) shar: Saving autre.data (binary) $ sh monprogramme.shar x - creating lock directory x - SKIPPING monprogramme.exe (file already exists) x - SKIPPING autre.data (file already exists) $ rm monprogramme.exe autre.data $ sh monprogramme.shar x - creating lock directory x - extracting monprogramme.exe (binary) x - extracting autre.data (binary) $ file monprogramme.shar monprogramme.shar: shell archive text

