Signaler

Lister le contenu d'une archive tar [Résolu/Fermé]

Posez votre question stephbret56 186Messages postés dimanche 27 janvier 2008Date d'inscription 2 septembre 2011 Dernière intervention - Dernière réponse le 8 avril 2008 à 17:07 par stephbret56
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,
Utile
+14
plus moins
Salut,

tar -tf fichier.tar
Cette réponse vous a-t-elle aidé ?  
Utile
+1
plus moins
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
Utile
+0
plus moins
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
Utile
+0
plus moins
tar -tvf nom_du_fichier.tar ou périphérique:/dev/rmt0
quel type de cartouche ?
Utile
+0
plus moins
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
Utile
+0
plus moins
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
Utile
+0
plus moins
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 ??
Utile
+0
plus moins
oui
Utile
+0
plus moins
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
Utile
+0
plus moins
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
Utile
+0
plus moins
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
Utile
+0
plus moins
alors faire une liste des fichiers au moment de l'archive disque
tar -cvf save.tar mon_repertoire > liste.txt
Utile
+0
plus moins
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.

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !