.tar
Используйте tar -tvf SetA.tar
, чтобы вывести список всех файлов в архиве, чтобы получить общий размер .tar
канала для результата awk для суммирования байтов;
tar -tvf SetA.tar | awk '{s+=$5} END{print (s/1024/1024), "MB"}'
-t
Вывести содержимое архива на стандартный вывод -v
Подробно -f
путь к файлу
.tar.gz Вы можете использовать gzip -l SetA.tar
. Страница man;
-l, --list Этот параметр отображает информацию о сжатом файле и несжатом размере , соотношении, несжатом имени. С опцией -v он также отображает метод сжатия, CR C, дату и время, встроенные в файл.
$ gzip -l sample.tar.gz
compressed uncompressed ratio uncompressed_name
91700 522240 82.4% sample.tar