Estoy en Xubuntu usando el administrador de archivos Thunar y estoy buscando una manera de hacer que Thunar cambie automáticamente el nombre de los archivos en movimiento (cuando muevo un archivo a un directorio y ya existe un archivo con el mismo nombre), o una alternativa a Thunar. eso hace esto.
Respuesta1
Puede realizar su propia acción personalizada para cambiar el nombre de los archivos como desee. Puede usar variables de bash y thunar como "%f la ruta al primer archivo seleccionado" y " test -a "destination/%f"
" para cambiar el nombre de un archivo antes de moverlo o copiarlo a un nuevo nombre.
Así es como se ve la ventana Editar acción.
Para obtener la carpeta de destino, probablemente tendrás que ingresarla de alguna manera. Puede usar el programa zenity para elegir un directorio zenity --file-selection --directory
o cualquier otro método que prefiera, incluso una acción separada para cada carpeta de destino, o almacenar la carpeta de destino en un archivo y cambiarla solo cuando lo desee.
Verhttps://stackoverflow.com/questions/7035/how-to-show-a-gui-message-box-from-a-bash-script-in-linuxpara otras opciones.
XFCE sí lo ha hecho xfce4-popup-places
y, xfce4-popup-directorymenu
aunque no están haciendo lo que yo esperaría, al menos para mí en este momento, podrían funcionar mejor para usted.
VerPágina de ayuda de XFCE sobre acciones personalizadaspara más información.
O bien, siempre puedes descargar el código fuente de Thunar y agregar tu propio botón de "cambiar nombre" a la sección de conflicto de copia, es de código abierto para que puedas jugar con él como desees, pero eso es un poco complicado.
Respuesta2
Double Commander para Linux hace esto. Cuando está moviendo un montón de archivos y encuentra un nombre conflictivo, puede seleccionar "otras opciones" y seleccionar la función de cambio automático de nombre de todos.
Puedes encontrarlo en apto. Aunque no es tan ligero como Thunar :)