El Fri, 21 Feb 2014 16:37:12 -0500, Ismael L. Donis Garcia escribió: > Estoy intentando realizar un script que va a ser ejecutado sh backup.sh > > Pero resulta que dentro existe una carpeta que tiene espacios y no logro > que me funcione: > > He intentado de mil formas, pero ninguna me funciona: > > con: > DIR=/mnt/Salvas/Bases de Datos/diarias > DIR=/mnt/Salvas/Bases\ de\ Datos/diarias > DIR=/mnt/Salvas/'Bases de Datos'/diarias > > Pero de ninguna forma va.
Hum... veamos: sm01@stt008:~$ cat Escritorio/test.sh DIR1=/mnt/Salvas/Bases de Datos/diarias; echo $DIR1 DIR2=/mnt/Salvas/Bases\ de\ Datos/diarias; echo $DIR2 DIR3=/mnt/Salvas/'Bases de Datos'/diarias; echo $DIR3 sm01@stt008:~$ sh Escritorio/test.sh Escritorio/test.sh: 3: Escritorio/test.sh: de: not found /mnt/Salvas/Bases de Datos/diarias /mnt/Salvas/Bases de Datos/diarias Salvo la primera el resto parece funcionar sin problemas. ¿Qué error te aparece? > Como solventar esto sin eliminar los espacios? Prueba a depurar el error tú mismo y si no te entiendes manda la salida a la lista: sm01@stt008:~$ sh -x Escritorio/test.sh + DIR1=/mnt/Salvas/Bases de Datos/diarias Escritorio/test.sh: 1: Escritorio/test.sh: de: not found + echo + DIR2=/mnt/Salvas/Bases de Datos/diarias + echo /mnt/Salvas/Bases de Datos/diarias /mnt/Salvas/Bases de Datos/diarias + DIR3=/mnt/Salvas/Bases de Datos/diarias + echo /mnt/Salvas/Bases de Datos/diarias /mnt/Salvas/Bases de Datos/diarias Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2014.02.22.15.16...@gmail.com