Lister le contenu d'une archive tar

Résolu
stephbret56 Messages postés 195 Statut Membre -  
stephbret56 Messages postés 195 Statut Membre -
Bonjour,
Je recherche le moyen de lister le contenu d'une archive sur cartouche cette archive est créer par tar
le nom de larchive save.tar
dans cette archive j'aimerai retrouver une vue identique à une commande ls -al d'un répertoire
si j'utilise tar tvf .... es-ce possible?et comment?

Cordialement,

13 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    tar -tf fichier.tar
    15
  2. stephbret56 Messages postés 195 Statut Membre 6
     
    Oui mais je n'ai pas le contenu de mon archive.
    Je voudrai avoir les repertoires et fichiers qui ce trouvent dedans.
    Y a t-il une option pour cela.
    Merci
    2
  3. stephbret56 Messages postés 195 Statut Membre 6
     
    Je n'arrive tjrs pas à lister le contenu du fuchier archive tar de ma cartouche
    Existe t-il une solution dans le tar ou une autre méthode pour le faire.

    Merci de votre aide
    0
  4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    tar -tvf nom_du_fichier.tar ou périphérique:/dev/rmt0
    quel type de cartouche ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. stephbret56 Messages postés 195 Statut Membre 6
     
    C'est des dds3
    Quand je fais le tar -tvf je retrouve bien le fichier archive sur la cartouche mais pas le contenu de l'archive.

    tar -tvf /dev/rmt0
    -rw-r--r-- 201 1 1073741312 07 avr 11:43:51 2008 /Mon_Repertoire/save.tar
    0
  7. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    parce que c'est une archive d'une archive !! il faut l'extraire:
    tar -xvf /dev/rmt0 ; tar -tvf save.tar
    ou peut-être
    dd if=/dev/rmt0 | tar -tvf -
    ou peut-être
    mkfifo save.tar
    tar -tvf save.tar &
    tar -xf /dev/rmt0 save.tar
    0
  8. stephbret56 Messages postés 195 Statut Membre 6
     
    Oui mais si je fais ca tar -xvf /dev/rmt0 ; tar -tvf save.tar je vais donc redescendre toute mon archive sur le disque oui ou non ??
    0
  9. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    oui
    0
  10. stephbret56 Messages postés 195 Statut Membre 6
     
    Wah boff y a rien d'autre?
    Par contre je n'ai pas bien compris l'utilisation des autres exemples
    le dd je peux l'utiliser en ligne de commande et le reste aussi ou bien a travers un script?

    ou peut-être
    dd if=/dev/rmt0 | tar -tvf -
    ou peut-être
    mkfifo save.tar
    tar -tvf save.tar &
    tar -xf /dev/rmt0 save.tar

    Merci pour ton aide
    0
  11. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    oui, en ligne de commande
    pourquoi avoir fait une archive d'archive, tar sait écrire sur bande:
    tar -cvf /dev/rmt0 mon_repertoire
    aurait suffit
    et tar -tvf /dev/rmt0
    aurait affiché tous les fichiers
    0
  12. stephbret56 Messages postés 195 Statut Membre 6
     
    Oui mais dans le besoin que j'en ai je suis obligé d'archiver sur disque puis sur la cartouche
    Puisque je dois faire les deux mêmes sauvegardes mais à heure différente et mon nom d'archive doit changer pour que je puisse retrouver mes petits sur la cartouche lors d'une restauration je ne sais pas faire autrement .

    Merci
    0
  13. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    alors faire une liste des fichiers au moment de l'archive disque
    tar -cvf save.tar mon_repertoire > liste.txt
    0
  14. stephbret56 Messages postés 195 Statut Membre 6
     
    Oui j'avais pensé a cette solution je vais faire comme ça je clos ma question.

    Merci beaucoup à tous pour l'aide et bonne soirée.
    0