использование случайных в tar для распаковки файлов

Я хочу распаковать tar в определенную папку, используя случайные (или что-то еще), потому что содержание tar аналогично

В Win / batch используется случайное:

SET /A num=%random% %%100 for /d /r . %%d in (%folder%) do @if exist "%%d" ren "%%d" folder%num% 

Но в Linux / bash (???)

Это мой случай:

папка / 1.tar 2.tar 3.tar.gz

 cat *.tar.* *.tgz | tar -C folder/$RANDOM -zxvf - -i 

пример

 folder/ 1/content of 1.tar 2/content of 2.tar 3/content of 3.tar.gz 

One Solution collect form web for “использование случайных в tar для распаковки файлов”

Это достигается тем, что вы после

 for F in *.tar *.tgz; do R=$RANDOM ; mkdir folder/$R ; tar -C folder/$R -zxvf $F -i; done 
  • Скопируйте скользящие «последние 2 месяца» файлов
  • Как де-разархивировать, де-tar -xvf - de-unarchive в беспорядочной папке?
  • tar: потенциальная ошибка (?) при выборе инкрементного архива - удаление файлов в целевой
  • Как показать индикатор выполнения в то время, когда tar рекурсивно?
  • невозможно извлечь файл, который загружается на FTP-сервер
  • Возможно ли создать сжатый ленточный архив в папке из другого каталога?
  • Возможно ли получить список файлов, диапазон байтов от заголовка файла tar + bzip2?
  • Сжатие папки, но не сжимать определенные типы файлов, а включать их в файл gz
  • Сохранять метаданные или редактировать метаданные с помощью tar
  • Как архивировать файлы, а не весь путь
  • Установить установленную систему в файл tar.gz
  • Interesting Posts

    Шифрование каталога в Linux

    Как решить проблему, возникающую при открытии диспетчера пакетов Synpatic

    RHEL 6.4: Openssl 1.0.0-27 libcrypto и libssl отсутствуют

    Разрешение отклонено при использовании -exec {} ls с командой find

    Дважды щелкните Shell Script в Ubuntu 16.04 Nautilus дает пользователю возможность редактировать файл сценария оболочки

    заменяя некоторый текст квадратными скобками в bash

    Установленный пакет, но получить более старую версию

    Как установить драйвер nvidia версии 375?

    FTP Upload Hook

    Как установить кодировку VIM по умолчанию в UTF-8?

    Нужно ли повторять параметры правил в iptables?

    Невозможно подключиться к устройствам Bluetooth (т.е. громкоговорителям) на debian jessie

    Как повлиять на назначение подчиненных UID / GID при создании учетных записей пользователей?

    grep возвращает «Бинарный файл (стандартный ввод) соответствует« при попытке найти строковый шаблон в файле

    Относительные символические ссылки не разрешаются в подкаталоге

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