Más problemas con los espacios en blanco en DeVeDe

He tenido que sacar la versión 2.5 de DeVeDe rápidamente para corregir un nuevo error con ficheros o directorios que contienen espacios en blanco. Cuando se marcaba un fichero con la opción “Este fichero ya está en un formato MPEG-PS adecuado para discos DVD/xCD”, no añadía comillas en el path al crear el enlace o al intentar borrar ficheros viejos con el mismo nombre, por lo que fallaba si había algún espacio en medio.

También corregí otro problema al borrar ficheros temporales: hacía un rm -rf “path/nombre_??_??.mpg” para borrar todos los ficheros temporales de películas, con comillas para que funcione también si hay espacios en el path o el nombre de fichero. Desgraciadamente no tuve en cuenta que, por culpa de las comillas, bash lo toma de manera literal y no expande los comodines, con lo que intenta borrar el fichero nombre_??_??.mpg en lugar de “todos los ficheros que cumplan esa regla”.

¡¡¡¡¡Pena de muerte para los que usan espacios en los nombres de fichero!!!!!

Leave a Reply

Time limit is exhausted. Please reload CAPTCHA.


Utilizamos cookies para garantizar que tenga la mejor experiencia en nuestro sitio web.