Forum Linux.général problème avec tar

Posté par  .
Étiquettes : aucune
0
26
avr.
2007
Bonjour, lorsque je fais deux tar czf sur le même répertoire, par ex :
tar czf machin.tar.gz machin
tar czf machin2.tar.gz machin

la commande diff me dit qu'ils sont différents.
pareil avec zip

C'est normal ? (J'arrive quand même à les décompresser)
  • # date

    Posté par  . Évalué à 3.

    Lorsque tu fais un tar, cela te creer un gros fichier unique, qui est ensuite compressé par gzip.

    Il me semble que ce fichier est daté, ce qui veut dire que meme si le contenu de tes tgz est identique, les tgz eux meme ne le sont pas.

    A voir les tests possibles sur le contenu et pas le contenant.

    Je suis pas sur de ma reponse à 100% mais j'avais effectivement constaté la meme chose que toi.

    K.
    • [^] # Re: date

      Posté par  . Évalué à 1.

      Lorsque tu fais un tar, cela te creer un gros fichier unique, qui est ensuite compressé par gzip.

      Je viens de faire le test. Si je dé-gunzip les 2 fichiers tgz, j'obtiens machin.tar et machin2.tar, soit 2 noms différents.

      Par contre, ces 2 fichiers .tar sont identiques au niveau du contenu, d'après la commande diff.
      • [^] # Re: date

        Posté par  . Évalué à 1.

        Oui j'ai eu cette intuition aussi, mais ça ne vient pas (seulement) de là :
        tar czf machin.tar.gz machin
        mv machin.tar.gz quelque_part
        tar czf machin.tar.gz machin

        -> le diff entre machin.tar.gz et quelque_part/machin.tar.gz donne quelque chose de différent.
  • # Idiot

    Posté par  . Évalué à 1.

    Je me réponds à moi même : ça doit venir du fait que tar sauvegarde les dates de modifs. Il n'empêche qu'il subsite un problème : quand j'envoie un fichier par mail à quelqu'un (zip ou tar.gz), il est corrumpu chez lui, il faut que je cherche le problème ailleurs (si ça vient de moi ou de lui).
    • [^] # Re: Idiot

      Posté par  . Évalué à 2.

      peut être que le problème vient des serveurs entrant/sortants/antivirus.
    • [^] # Re: Idiot

      Posté par  (site web personnel) . Évalué à 2.

      Un 'md5sum' à chaque étape pourrait t'aider...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.