4520 shaares
4 résultats
taggé
tar
Dans la même veine que mon poste précédente et avec les mêmes remarques concernant la sécurité.
Oui j'avais vu, mais comme je n'ai pas su déterminer le niveau de compression que la commande tar -cJf
produisait j'ai préféré tout faire à la main.
Je mets la commande ci-dessous :
## Exemple avec l'OpenJDK
# TAR.BZ2
tar -cf - openjdk-jdk-1.8.0u265-x64/ | bzip2 -z -9 > openjdk-jdk-1.8.0u265-x64.tar.bz2
# TAR.GZ
tar -cf - openjdk-jdk-1.8.0u265-x64/ | gzip -9 > openjdk-jdk-1.8.0u265-x64.tar.gz
# TAR.XZ
tar -cf - openjdk-jdk-1.8.0u265-x64/ | xz -9 > openjdk-jdk-1.8.0u265-x64.tar.xz
Problème
Avec la commande tar
, lorsque l'on compresse une arborescence en indiquant un chemin absolu, alors ce chemin se trouve dans l'archive.
Besoin
Supprimer le début de ce chemin absolu afin de ne garder que les répertoires utiles.
Solution
tar -cjf mon_archive.tar.bz2 -C /la/part/du/chemin/a/ne/pas/inclure .