Tuber tar, gzip et split

neeteex Messages postés 76 Date d'inscription   Statut Membre Dernière intervention   -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
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

  1. neeteex Messages postés 76 Date d'inscription   Statut Membre Dernière intervention   1
     
    Trouvé :)

     tar --bzip2 --create foo/ | split --bytes=3k --numeric-suffixes  - foo.tar.bz2.
    0
  2. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,
    tar cjf foo.tbz2 foo && split foo.tbz2
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    tar cvjf - foo/* | split  -
    ;-))
    0
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Salut,

      Ça marche aussi ;-) (pas besoin de /*)
      tar cjf - foo | split -
      0
      1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention  
         
        Merchi ;-))
        0