Извлечение файла bzip2 выдает "Не могу угадать оригинальное имя" и не извлекает отдельные файлы.

Я сделал bzip2 подать

bzip2 -c /home/os/picture1 > /home/os/Desktop/pic.image

bzip2 -c /home/os/picture2 >> /home/os/Desktop/pic.image

Но сейчас добываю pic.image от bzip2 -d /home/os/Desktop/pic.image возвращается

bzip2: Can't guess original name for pic.image -- using pic.image.out

а затем он просто создает один файл pic.image.out,

Как я могу получить доступ picture1 а также picture2 от pic.image?

2 ответа

Решение

bzip2 - только сжатие. Если вы хотите упаковывать файлы, то вам также нужно использовать tar.

Вместо этого вы должны использовать tar:

tar cjf /path/to/pics.tar.bz2 /path/pic1 /path/pic2
tar xjf /path/to/pics.tar.bz2 -C /path/to/extract/
Другие вопросы по тегам