file-roller, xarchive, 7zip (con una tediosa solución alternativa) tienen el siguiente flujo de trabajo:
Extraiga los archivos en la carpeta que contiene myarchive sin crear una carpeta myarchive y extraerla allí.
Peazip, Winrar tiene la opción de extraer el archivo en una nueva carpeta denominada con el nombre del archivo.
Peazip está fuera de discusión porque no admite archivos tar.gz implícitos.
- ¿Existe un administrador de archivos que admita gz, tar, bz, rar y zip que se integre con el menú contextual de pcmanfm y pueda extraerse en una nueva carpeta según lo especificado?
Respuesta1
En Ubuntu, según mi experiencia, un clic derecho del mouse (menú contextual) en un .bz .gz .7z .bz2, etc. siempre se descomprime en una carpeta. El programa utilizado es....fileroller.
También echa un vistazo a esto:¿Existe una opción de menú contextual 'Extraer a...' para la aplicación Archive Manager en Nautilus?
Si todo lo demás falla: file-roller -h filename
la opción -h fuerza la creación de un directorio en el que se descomprimen los archivos. El nombre del directorio es el mismo que el nombre del archivo menos la extensión del nombre del archivo. ver:man file-roller
Respuesta2
file-roller -h no parece hacer nada. Si realmente funciona, esa es la solución esperada. De lo contrario, algo como esto funciona en un archivo ext_folder
en la ruta:
#!/bin/bash
dir=`echo $1 | perl -ne'/(.*)\./ && print $1'`
mkdir $dir
file-roller -e $dir $1 &