Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/03/2012, 10:00
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: mkdir me inserta caracteres raros

Se me ocurre un motivo: caracteres de fin de línea. Son diferentes en UNIX y en Windows, y quizás sea lo que te está dando problemas.

En Windows el salto de línea es \r\n (retorno de carro, nueva línea) mientras que en UNIX es \n (nueva línea). Si en tu archivo los saltos de línea son los de Windows, es posible que tu carpeta esté siendo creada como "/jobs/carpeta\r".

Intenta convertir los saltos de línea usando un editor que lo soporte (Notepad++, por ejemplo) o utilizando la utilidad dos2unix en Ubuntu.

Ahora mismo no recuerdo una buena forma para comprobarlo de forma más simple, pero se me ocurre este script de python:

cd jobs
python -c "import glob; print [ (d, [ ord(x) for x in d ]) for d in glob.glob('carpeta*') ]:"

Si te aparece una lista de números en donde 13 es el último, es un problema de saltos de línea. (cuidado: este script puede fallar :P)