Менеджер архивов, который извлекает в новую папку с именем архива - proUbuntu
1 голос
/ 04 ноября 2013

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

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

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

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

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

Ответы [ 2 ]

1 голос
/ 04 ноября 2013

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

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

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

0 голосов
/ 05 ноября 2013

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

#!/bin/bash
dir=`echo $1 | perl -ne'/(.*)\./ && print $1'`
mkdir $dir
file-roller -e $dir $1 &
...