Perdona... es que el último ejemplo que vi tenía un
http://... pero si la ruta es para evaluarlo local, entonces tienes que escapar los espacios con un backslash "\" así:
/tmp/prueba de archivo.txt
realmente debería ser:
/tmp/prueba\ de\ archivo.txt