Создание целевого каталога при извлечении tarball

Возможно ли создать целевой каталог, похожий на mkdir -p , где я могу определить несуществующий целевой каталог в моей команде tar, и tar создаст для меня каталог?

Я знаю, что я могу перенаправить вывод в каталог с использованием tar -C /target/dir , но это не работает, если целевой каталог не существует.

2 Solutions collect form web for “Создание целевого каталога при извлечении tarball”

 mkdir -p /target/dir && tar -C /target/dir 

Это имело для меня больше смысла mkdir -p /create/folder && tar -zxf haroopad-v0.13.0_x64.tar.gz -C /create/testfolder

mkdir делает папку, хотя я не совсем понимаю ключ -p . && позволяет выполнить вторую команду. Я использовал типичные tar-переключатели, но в конце -C используется для изменения каталогов и извлечения в нужное место.

ссылка: extract-files-contains-in-archive-tar-gz-to-new-directory-named-archive

  • Скажите gzip / bzip2 / 7z / etc не сжать уже сжатые файлы?
  • Как деформировать, расколоть, труба, распаковать по ssh
  • Как извлечь и сшить многострочный tar arcvhive без начального файла
  • Есть ли параллельный файловый архиватор (например, tar)?
  • Найти файлы, grep для шаблона, возглавить первые 10, затем tar
  • Как избежать перезаписи существующих файлов при использовании команды tar?
  • Сценарий Bash для tar - Указание проблемы
  • Как файлы tar с отсортированным порядком?
  • Как перенаправить tar распакованные файлы в конкретный каталог без создания подпапки?
  • Инкрементальный сценарий резервного копирования (общий хостинг)
  • Я хочу, чтобы каталог tar X не включал его родителей
  • Убирать все PDF-файлы в каталоге, сохраняя структуру каталогов
  • Interesting Posts

    Панель приборов отображается под открытыми окнами

    Местоположение задания crontab, созданного не-привилегированным пользователем

    Как я могу использовать команду find для отображения всех типов файлов в каталоге и во всех подкаталогах?

    Как обновить kali без подключения к Интернету вручную?

    искажение ext4 найдено в суперблоке, но файловая система может быть смонтирована

    Ошибка установки переменной в длину массива в bash

    Сохранение видеоизображений движения на USB-накопителе

    как связать AltGr с <Ctrl> + <Alt>

    apt-get не удалось найти обновления для сжатия Debian

    Есть ли способ установить переменную среды readonly?

    Монтирование файловой системы exFAT как пользователя без указания / dev / sdX1 в / etc / fstab

    как использовать долговые обязательства в сочетании с тем, когда пакет поступит в дебианский репозиторий?

    Время измерения в скрипте

    как сжимать все изображения, jpg в каталоге в другой каталог, используя imagemagick

    Splashscreen для встроенных Linux

    Linux и Unix - лучшая ОС в мире.