Tuber tar, gzip et split

Bonjour,

J'ai beau RTFM dans tous les sens, je n'arrive pas à sortir le "tube de l'été" : quelque chose comme
 tar foo | bzip2 | split foo.tar.bz2.


En me creusant un peu et en ajoutant qq options je suis arrivé à une mauvaise solution qui fait :

tar  --create --file  - foo | bzip2 --stdout | split --numeric-suffixes --bytes=3k foo.tar.bz2.


mais la réponse est sans appel :

split: Ne peut ouvrir `foo.tar.bz2.' en lecture: Aucun fichier ou dossier de ce type


Vous auriez une idée pour arranger ça ?
Configuration: Linux
Firefox 3.0.10

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Trouvé :)

     tar --bzip2 --create foo/ | split --bytes=3k --numeric-suffixes  - foo.tar.bz2.
    1. Modérateur
      Salut,
      tar cvjf - foo/* | split  -
      ;-))
      1. Modérateur
        Salut,

        Ça marche aussi ;-) (pas besoin de /*)
        tar cjf - foo | split -