Hace poco he tenido que hacer en linux una búsqueda recursiva de ficheros para hacer un tratamiento con ellos. El resultado:

como podeis ver el primer fichero me lo está cortando, después de probar con varias combinaciones de comillas simples y dobles decidí preguntarle a google,  la solución estaba en la variable de entorno IFS (internal field separator), que como su nombre indica lo que hace es almacenar el caracter que se usa como separador de campos, por defecto el separador es el espacio o el retorno carro, pero se puede cambiar al igual que cualquier otra variable de SO. El resultado es:

Si haceis esto alguna vez acordaros de modificar de nuevo la variable IFS para evitar problemas en el entorno.