Création d’un fichier zip avec QSH.

Créer un zip à  partir d’un CL


STRQSH CMD('jar -cfM /home/xls/fic.zip /home/xls/fic1.xls /home/xls/fic2.xls')

Options

 -c créer un nouveau fichier d’archives

 -t générer la table des matières du fichier d’archives

 -x extraire les fichiers nommés (ou tous les fichiers) du fichier d’archives

 -u mettre à  jour le fichier d’archives existant

 -v générer des informations verbeuses sur la sortie standard

 -f spécifier le nom du fichier d’archives

 -m inclure les informations manifest provenant du fichier manifest spécifié

 -0 stocker seulement ; ne pas utiliser la compression ZIP

 -M ne pas créer de fichier manifest pour les entrées

 -i générer l’index pour les fichiers jar spécifiés

 -C passer au répertoire spécifié et inclure le fichier suivant

 Si un répertoire est spécifié, il est traité récursivement.

 Les noms des fichiers manifest et d’archives doivent être spécifiés dans l’ordre des indicateurs ‘m’ et ‘f’.

Exemple 1

Pour archiver deux fichiers de classe dans le fichier d’archives classes.jar :

 jar cvf classes.jar Foo.class Bar.class

Exemple 2

Utilisez le fichier manifest existant ‘monmanifest’ pour archiver tous les fichiers du répertoire foo/ dans ‘classes.jar’:

 jar cvfm classes.jar monmanifest -C foo/ .

Print Friendly, PDF & Email