Как извлечь файлы с определенным расширением из корневого каталога tar-файла?

Fedora 25 не использует xorg, у меня та же модель, что и у вас, и я получаю ту же ошибку, но когда я вхожу с помощью xorg, все работает нормально

1
14.08.2019, 21:31
1 ответ

Вам необходимо исключить файлы из подпапок, подобных этой:

tar --wildcards --exclude='*/*' -xvzf images.tar.gz '*.jpg'

Пояснение:

 --wildcards

означает, что мы указываем файлы для извлечения с помощью подстановочного знака, т.е.*.jpg-указано позже

--exclude='*/*'

возможность исключить (из выбора для извлечения )все записи с /в них -т.е. все файлы в подпапках

-xvzf

eXtract, подробный вывод, сначала распаковать gunZip, архивировать из файла

images.tar.gz

имя архива, разумеется

'*.jpg'

шаблон имени файла -мы обещали tarодин, вот он -все, что заканчивается на .jpg.

3
27.01.2020, 23:30

Теги

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