ONYX - 9.0 - Utilisation - commande map zip
Différence entre versions
(→Compression de certains fichiers d'un répertoire) |
(→Compression de certains fichiers d'un répertoire) |
||
Ligne 45 : | Ligne 45 : | ||
/apps/mapping/bin/map_zip -zipfile:/apps/mapping/infile/folder.zip --relative --compress -infile:/apps/mapping/infile/folder/myfile.pdf | /apps/mapping/bin/map_zip -zipfile:/apps/mapping/infile/folder.zip --relative --compress -infile:/apps/mapping/infile/folder/myfile.pdf | ||
− | ===Compression de certains fichiers d'un répertoire=== | + | ===Compression de certains fichiers d'un répertoire V2=== |
Cette exemple créera un '''/apps/mapping/infile/folder.zip''' avec '''plusieurs fichiers myfile.pdf, myfile2.pdf''' du répertoire '''/apps/mapping/infile/folder''' | Cette exemple créera un '''/apps/mapping/infile/folder.zip''' avec '''plusieurs fichiers myfile.pdf, myfile2.pdf''' du répertoire '''/apps/mapping/infile/folder''' | ||
/apps/mapping/bin/map_zip -zipfile:/apps/mapping/infile/folder.zip --relative --compress -infile:/apps/mapping/infile/folder/myfile.pdf -infile:/apps/mapping/infile/folder/myfile2.pdf | /apps/mapping/bin/map_zip -zipfile:/apps/mapping/infile/folder.zip --relative --compress -infile:/apps/mapping/infile/folder/myfile.pdf -infile:/apps/mapping/infile/folder/myfile2.pdf | ||
+ | |||
+ | |||
+ | ===Compression de certains fichiers d'un répertoire V3=== | ||
+ | Cette exemple créera un '''/apps/mapping/infile/folder.zip''' avec '''plusieurs fichiers myfile.pdf, myfile2.pdf''' du répertoire '''/apps/mapping/infile/folder''' | ||
+ | |||
+ | /apps/mapping/bin/map_zip -zipfile:/apps/mapping/infile/folder.zip --relative --compress -inpath:/apps/mapping/infile/folder -infile:myfile.pdf -infile:myfile2.pdf | ||
+ | |||
+ | Remarque importante : Contrairement à l'exemple précédent, grâce au paramètre '''-inpath''', il n'est pas utile de spécifier pour chacun des fichier à compresser '''-infile''' son chemin. |
Version du 4 décembre 2020 à 10:22
Sommaire
Introduction
Cette documentation concerne la commande MAPPING map_zip
Aide contextuelle
USAGE : map_zip <option> -zipfile:XXXX [ listfile... ] -zipfile:XXXX : Name of ZIP file to compress or decompress [ listfile... ] : List of files to compress [ -infile:file,...,file ] : List of files to compress [ -infile:file ... -infile:file ] : List of files to compress [ -inpath:XXXXX ] : Source path of files to compress [ -outpath:XXXX ] : Destination path of files to decompress : Destination path to create compressed file [ -outfile:XXXX ] : Destination file if only one file in the archive [ -printer:XXXX ] : Destination printer Options: -d | --decompress : decompress -c | --compress : compress -l | --list : list compressed files contents -v | --verbose : verbose mode --relative : (Compress) Allow to use -infile without the full path Note: if 'inpath:XXXX' only, whole folder will be compressed
Exemples
Compression chemin absolu
Cette exemple créera un /apps/mapping/infile/folder.zip qui est la compression du répertoire /apps/mapping/infile/folder
/apps/mapping/bin/map_zip -zipfile:/apps/mapping/infile/folder.zip --compress -infile:/apps/mapping/infile/folder
Remarque importante : Le contenu du folder.zip sera composé du chemin absolu du répertoire soit /apps/mapping/infile/folder (avec les répertoires apps, mapping et infile vides)
Compression avec un chemin relatif
Cette exemple créera un /apps/mapping/infile/folder.zip qui est la compression du répertoire /apps/mapping/infile/folder
/apps/mapping/bin/map_zip -zipfile:/apps/mapping/infile/folder.zip --relative --compress -infile:/apps/mapping/infile/folder
Remarque importante : A l'inverse de l'exemple précédent, cette utilisation du map_zip (avec le paramètre --relative permet de mettre dans le fichier zip folder.zip uniquement le répertoire à compresser (soit le répertoire folder). Le contenu du folder.zip sera composé alors uniquement du répertoire folder sans ses répertoires parents
Compression de certains fichiers d'un répertoire
Cette exemple créera un /apps/mapping/infile/folder.zip avec seulement un seul fichier myfile.pdf du répertoire /apps/mapping/infile/folder
/apps/mapping/bin/map_zip -zipfile:/apps/mapping/infile/folder.zip --relative --compress -infile:/apps/mapping/infile/folder/myfile.pdf
Compression de certains fichiers d'un répertoire V2
Cette exemple créera un /apps/mapping/infile/folder.zip avec plusieurs fichiers myfile.pdf, myfile2.pdf du répertoire /apps/mapping/infile/folder
/apps/mapping/bin/map_zip -zipfile:/apps/mapping/infile/folder.zip --relative --compress -infile:/apps/mapping/infile/folder/myfile.pdf -infile:/apps/mapping/infile/folder/myfile2.pdf
Compression de certains fichiers d'un répertoire V3
Cette exemple créera un /apps/mapping/infile/folder.zip avec plusieurs fichiers myfile.pdf, myfile2.pdf du répertoire /apps/mapping/infile/folder
/apps/mapping/bin/map_zip -zipfile:/apps/mapping/infile/folder.zip --relative --compress -inpath:/apps/mapping/infile/folder -infile:myfile.pdf -infile:myfile2.pdf
Remarque importante : Contrairement à l'exemple précédent, grâce au paramètre -inpath, il n'est pas utile de spécifier pour chacun des fichier à compresser -infile son chemin.