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

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

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

  • Разрешения tar / ntfs / linux
  • Тарные действия не работают по назначению
  • Сжать папку с tar?
  • Тройное сжатие, и я сохраняю только 1% в пространстве?
  • В настоящее время Tar читает файл 2GB, и я удалил его единственную ссылку. Как остановить его на вечность?
  • Установить уровень сжатия LZMA через tar
  • Самораспаковывающиеся скрипты: tar -xO и dd
  • find -exec ls -lR {} \; возвращает каждый элемент дважды
  • 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

    Interesting Posts

    Samba дважды запрашивает пароль

    Проблема с клиентской стороной SSH: зависание и синхронизация на некоторых хостах

    Как заменить строку в файлах, кроме строки, начинается с #

    Как получить идентификатор процесса команды

    Что я должен установить для своего локали и каковы последствия этого?

    Передача аргументов из файла в сценарий bash

    Портативные динамики bluetooth не подключаются

    Невозможно изменить размер окна

    Многоадресная рассылка нескольких имен mdns

    Права, разрешения и группы

    Genymotion внезапно прекращается с ошибкой сегментации (Core Dumped)

    Почему здесь-документы пытаются заменить подстановку оболочки даже на комментируемой строке?

    Как я могу перейти к нижней части документа с помощью редактора pico?

    libcrypto.so.1.0.0: информация о версии отсутствует (требуется /opt/Android/Sdk/cmake/3.6.3155560/bin/cmake)

    В чем разница между одинарной кавычкой $ 'string' и двойной строкой $ "string" в bash?

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