Менеджер архивов, который извлекает в новую папку с именем архива

file-roller, xarchive, 7zip (с утомительным обходным решением) имеют следующий рабочий процесс:

Извлечение файлов в папке, содержащей myarchive, без создания папки myarchive и извлечения в нее.

Peazip, Winrar имеют возможность извлечь архив в новую папку с именем архива.

О Peazip не может быть и речи, поскольку он не поддерживает неявные архивы tar.gz.

  1. Существует ли менеджер архивов, поддерживающий gz, tar, bz, rar и zip, который интегрируется с контекстным меню pcmanfm, который может быть извлечен в новую папку, как указано?
1
задан 4 November 2013 в 22:46

2 ответа

В Ubuntu, по моему опыту, щелчок правой кнопкой мыши (contextxmenu) на .bz .gz .7z .bz2 и т. Д. Всегда распаковывается в папку. Используемая программа - .... fileroller.

Также взгляните на это: Есть ли опция контекстного меню «Извлечь в ...» для приложения Archive Manager в Nautilus?

Если все остальное терпит неудачу : file-roller -h filename
опция -h заставляет создать каталог, в который распаковываются файлы. Имя каталога совпадает с именем архива за вычетом расширения имени файла. см .: man file-roller

0
ответ дан 4 November 2013 в 22:46

file-roller -h, похоже, ничего не делает. Если это действительно работает, то это ожидаемое решение. Иначе что-то подобное работает в файле ext_folder по пути:

#!/bin/bash
dir=`echo $1 | perl -ne'/(.*)\./ && print $1'`
mkdir $dir
file-roller -e $dir $1 &
0
ответ дан 4 November 2013 в 22:46

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

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