Et à la ligne de commande, sous OS X :
$ zip [nom de l´archive] [suite de fichiers]
Par exemple :
$ zip Sources_en_C.zip *.c
zippera tous les . c de ton répertoire courant en un même zip. Tu peux aussi faire quelque chose de pas mal :
$ find / -name " *.[ch]" -print | zip MesSources.zip -@
qui trouvera ( find) tous les . c ou . h ( name) depuis la racine ( / ) et enverra le nom ( print affiche les résultats, ils sont récuperés par le tuyau | ) pour les envoyer dans un zip ( grâce à l´option -@ )
Bien sur, si t´es une fillette, tu prendras feras comme mes camarades te l´ont dit... dans le cas contraire, tu peux aussi te documenter sur bz2, compress, tar et gzip ; -)