Forum Linux.général Problème TAR

Posté par  .
Étiquettes : aucune
0
20
août
2004
Bonjour,
je créé des archives tar et je récupère le nombre de bits écrits pour traitement ultérieur.

Exemple :

tar -c -f toto.tar --totals ./Rep
donne
Total bytes written: 366417920 (349Mb, 6.2MB/s)

or, lorsque j'utilise l'option de compression -z

tar -c -z -f toto-zip.tar.gz --totals ./Rep
donne aussi
Total bytes written: 366417920 (349Mb, 3.3MB/s)

Alors que toto-zip.tar.gz a bien une taille inférieure à toto.tar !

toto.tar : 366417920
toto-zip.tar.gz : 334172577

Quelqu'un a t'il une explication ?

Merci d'avance à tout le monde.
  • # Flood, quand tu nous tiens...

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

    Ca va commencer a devenir un habitude de poster 20 fois le meme message...
  • # Une piste

    Posté par  . Évalué à 2.

    Apparament dans les deux cas le nombre est le nombre ecrit par le programme tar. Avec -z c'est ensuite que gzip est appliquer, apres l'execution de tar
    Voila voila, je pense que c'est de cella qu'il s'agit
    • [^] # Re: Une piste

      Posté par  . Évalué à 0.

      Donc a pripori, ce n'est pas possible d'obtenir la bonne taille ?
    • [^] # Re: Une piste

      Posté par  . Évalué à -4.

      Donc a pripori, ce n'est pas possible d'obtenir la bonne taille ?
      • [^] # Re: Une piste

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

        Décidemment, toi et le flood vous allez bien ensemble.

        Bon ecoute la solution est simple, tu fais un script shell qui attend en parametres le nom de l'archive et les fichiers, dans ton script tu met 2 lignes, le tar permettant de tarifier le parametre 2 et ainsi de générer le parametre 1, et ensuite tu fais un ls -l $1 que tu rediriges dans un cut et tu ne gardes que la 5eme colonne.

        Voilà, maintenant ne dit pas que tu sais pas faire de script shell hein
        • [^] # Re: Une piste

          Posté par  . Évalué à -2.

          j'avais oublié de préciser que la sortie était un DLT bien que dans mon exemple cela soit un fichier.

          Par ailleurs, visiblement ça vanne sec sur ce forum...
          Pas très ouverts les passionnés de l'OpenSource...
          Cool les gars, faut arrêter de se la pêter...
          Zeeeeeeeeeennnn !

          Merci quand même.
        • [^] # Re: Une piste

          Posté par  . Évalué à -6.

          j'avais oublié de préciser que la sortie était un DLT bien que dans mon exemple cela soit un fichier.

          Par ailleurs, visiblement ça vanne sec sur ce forum...
          Pas très ouverts les passionnés de l'OpenSource...
          Cool les gars, faut arrêter de se la pêter...
          Zeeeeeeeeeennnn !

          Merci quand même.
          • [^] # Re: Une piste

            Posté par  . Évalué à 1.

            Tu fais comment pour poster systématiquement en double? C'est fait exprès ou non?
            • [^] # Re: Une piste

              Posté par  . Évalué à 0.

              Vu que pendant un certain temps, et même un temps certain, il n'y avait qu'une copie de son dernier message je pense que si c'est pas fait exprès quand même bien immiter ;-).
            • [^] # Re: Une piste

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

              A mon avis, il clique sur précédent, plutôt que sur le lien fait pour ça...

Suivre le flux des commentaires

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