Есть 5k исходных zip архивов, каждый из которых содержит geotiff файл размером 25мб. Надо конвертнуть geotiff в srtmhgt с помощью gdal_translate и сложить весь результат в tar.bz2 архив.
Можно распаковать все zip, преобразовать к srtmhgt и зажать в tar.bz2. Недостатка места нет, но стало интересно как можно решить задачу при условии, что места для хранения всех данных в распакованном виде нет. В сжатом виде надо около 35гб.
1. Дать доступ к содержимому zip архивов через vfs/fuse, но как? fuse-zip не может сразу много архивов, делать 5 тысяч раз mount безумие.
2. Хотел использовать tar --append но tar: Cannot update compressed archives
3. Как можно еще?