Еще не упомянутый, используйте переменную:
dir=$( python -c ... )
cd "$dir"
Можно использовать unzip
утилита с -v
флаг:
unzip -v files.zip
Archive: files.zip
Length Method Size Cmpr Date Time CRC-32 Name
-------- ------ ------- ---- ---------- ----- -------- ----
0 Stored 0 0% 11-23-2011 15:02 00000000 file1
0 Stored 0 0% 11-23-2011 15:02 00000000 file2
-------- ------- --- -------
0 0 0% 2 files
Примечание: Размеры файла здесь 0
потому что я сделал тестовые файлы из нулевой длины.
unzip -l
дает несжатый размер файлов и -v
архивные файлы списков verbosely, добавляя к основному -l
информация метод сжатия, сжатый размер файла, степень сжатия и т.д.