cmake Ошибка при установке OpenCASCADE

Открытие без извлечения невозможно. Приложения GUI временно извлекают файлы, прежде чем открывать их ...

Если у вас есть один файл tar.gz, содержащий файлы PDF, и вы хотите извлечь один или несколько файлов с помощью командной строки, вы можете использовать: [ ! d1]

tar -xzf MyArchive.tar.gz MyPDF5.pdf

tar -xzf MyArchive.tar.gz MyPDF6.pdf MyPDF3.pdf

tar -xzf MyArchive.tar.gz "My PDF 128.pdf"

Вы также можете извлечь один файл из папки в архиве (структура каталогов будет сохранена):

tar -xzf MyArchive.tar.gz "My Archive Folder/My Other PDF.pdf"

Если вы не хотите сохранять каталог структуры, вы можете использовать -strip-компоненты, за которыми следует уровень подпапки:

tar -xzf MyArchive.tar.gz "My Archive Folder/My Other PDF.pdf" --strip-components 1

tar -xzf MyArchive.tar.gz "e-Books/Favorites/Ubuntu Linux/My PDF about Ubuntu.pdf" --strip-components 3

Обратите внимание, что ваше имя файла архива также должно быть двойным, если оно содержит пробелы.

В приведенных выше примерах я предполагаю, что вы находитесь в папке, содержащей файл архива и которую вы хотите извлечь там.

Прежде чем использовать команду tar, вы должны использовать команду «cd» для перейдите в папку, в которой вы хотите извлечь файлы. Если архив находится в другой папке, просто поместите его абсолютный полный путь ["/ home / myusername / Desktop / My Folder / My Other Archive.tar.gz"] (использование относительного пути также может быть полезно в некоторых случаях).

PS: Если это был простой текстовый файл (txt), параметр «-O» в конце команды мог быть тем, что вы искали, но поскольку он является PDF-файлом, это не очень полезно ... Согласно ответу TAq, «отображение» из ImageMagick может обрабатывать этот вывод PDF так, как вы хотите, с помощью канала.

tar -xzf MyArchive.tar.gz "My PDF 128.pdf" -O | display
1
задан 9 March 2017 в 19:00

0 ответов

Другие вопросы по тегам:

Похожие вопросы: