У меня есть ~50 zip-файлов, каждый содержащий подобную структуру каталогов, но с различными файлами внутри.
Есть ли способ, которым я могу легко dir
содержание тех zip?
Я интересуюсь созданием списка всех файлов с их путями relavite, такой как a/b/c/file.txt
Загрузите версию командной строки с 7 zip (7za) и сделайте a 7za -l
. Это перечислит содержание файла. Можно затем, конечно, поместить это в любой вид сценария пакетной обработки.
Если у Вас есть jdk, можно попробовать банку:
$ /cygdrive/c/jdk1.6*/bin/jar -tf tcpmon-1.0-bin.zip
tcpmon-1.0-bin/
tcpmon-1.0-bin/apidocs/
tcpmon-1.0-bin/apidocs/org/
tcpmon-1.0-bin/apidocs/org/apache/
tcpmon-1.0-bin/apidocs/org/apache/ws/
tcpmon-1.0-bin/apidocs/org/apache/ws/commons/
tcpmon-1.0-bin/apidocs/org/apache/ws/commons/tcpmon/
tcpmon-1.0-bin/apidocs/org/apache/ws/commons/tcpmon/class-use/