Liste lisible par machine des fichiers dans l'archive rar

2

J'ai besoin d'un moyen d'obtenir un liste analysable de tous les fichiers d'une archive .rar sans extraire eux, en bash ou en python.

Ce que j'ai essayé

rar l *.rar 7z l -slt *.rar

J'ai aussi regardé patool en python, mais cela ne semble être qu'une mince couche rar.

Je veux l'équivalent de tar -tvf. Un nom de fichier par ligne, pas de détails supplémentaires. Une telle chose existe t elle?

Daniel Mahu
la source

Réponses:

1

De rar -?: l[t[a],b] List archive contents [technical[all], bare]

rar lb *.rar
Seth
la source
1
Merci! drôle, mon fichier d’aide rar ne contenait pas cette information, mais la commande fonctionne ... j’ai juste: l [t] Liste le contenu de l’archive [technique].
Daniel Mahu
Hmmm intéressant ma sortie est de RAR 5.01 sur Windows. Souhaitez-vous marquer ma réponse comme la solution? :)
Seth
Je suis toujours sur Ubuntu 14.04 avec rar 4.20, mais cette page ss64.com/bash/rar.html manque également cette information. Je devrais peut-être signaler un bogue quelque part (il y avait un délai d'attente de 8 minutes avant que je puisse accepter la réponse)
Daniel Mahu
Peut-être une bonne idée. Mais je ne saurais pas où, désolé. Peut-être le responsable du paquet Ubuntu? Ne vous inquiétez pas, c'était juste comme rappel et vous aviez l'air d'une gentille personne.
Seth
1
En fait, j'ai déposé un bogue sur le paquet Ubuntu, c'est ici: bugs.launchpad.net/ubuntu/+source/rar/+bug/1626056
Daniel Mahu