bunzip2 -c < file.tar.bz2 | gzip -c > file.tar.gz
Как мне преобразовать tar.bz2 в tar.gz?
15203
Caio Tarifa
Я новичок в Linux, возможно ли это преобразование?
Нужно ли сжимать и распаковывать весь контент?
Вы можете рассмотреть возможность использования `xz` вместо` gzip`, так как он может лучше сжиматься за счет использования большего количества времени и памяти.
jftuga 8 лет назад
0
3 ответа на вопрос
18
Jeff Ferland
это тоже приятно! :-)
12 лет назад
0
И GZ для BZip2: `gunzip -c <file.tar.gz | bzip2 -c> file.tar.bz2`
Le Quoc Viet 12 лет назад
2
Также рассмотрите `gzip -9 -c ...` для более плотного сжатия.
jftuga 8 лет назад
0
6
Вам нужно распаковать, а затем сжать.
Вы можете конвертировать так:
bunzip2 -c -d file.tar.bz2 | gzip -v9 > file.tar.gz
это мило! :-)
12 лет назад
0
0
Basile Starynkevitch
Да, вам нужно распаковать и сжать содержимое (потому что сжатие не является «композиционным»).
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4