Lister le contenu d'une archive tar
Résolu
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,
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
-
ModérateurSalut,
tar -tf fichier.tar
-
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 -
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 -
Contributeurtar -tvf nom_du_fichier.tar ou périphérique:/dev/rmt0
quel type de cartouche ? -
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 -
Contributeurparce 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
-
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 ??
-
Contributeuroui
-
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 -
Contributeuroui, 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 -
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 -
Contributeuralors faire une liste des fichiers au moment de l'archive disque
tar -cvf save.tar mon_repertoire > liste.txt -
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.