Добыв бинарник GNU tar 1.26 под ARM, и попытавшись сделать им многотомный архив со сжатием, очень удивился, обнаружив, что tar не умеет жать многотомные архивы.
Это какая-то принципиальная залупа разработчиков? Даже досовские архиваторы начала 90-х чуть ли не поголовно делали сжатые многотомные архивы.
Мне это нужно для скрипта бэкапа внутренней памяти гуглофона. По причине какого-то очень альтернативного мышления все существующие бэкаперы разделов обходят ветку /data/media (на которую отображается /sdcard), где лежат карты навигаторов, словари, документы и прочее. Соответственно, приходится это бэкапить вручную.
Простое сворачивание tar'ом из busybox не годится, поскольку получается файл размером больше 2 Гб, не лезущий на карту памяти, форматированную в FAT32 (чтобы можно было ее читать под виндой).
В обсуждениях предлагается использовать split, но он добавляет суффиксы aa/ab и так далее, а разархиваторы автоматически этого не понимают - нужно сперва склеить куски в один, а при объеме в десяток гигабайт это слегка неудобно.
Всего доброго! Евгений Музыченко eu-gene@muzy-chen-ko.net (все дефисы убрать)
--- GoldED+/W32-MSVC 1.1.5-b20160322 * Origin: Fox Tracks, Novosibirsk, Russia (2:5000/14)