Supongo que muchos conoceréis este truquillo, pero a mi me costó lo suyo encontrarlo en su momento...
¿Alguna vez habéis hecho un bucle "for" en bash para recorrer una serie de ficheros y realizar tareas sobre ellos? Si es así, cuando los nombres de ficheros contienen espacios, "for" parte el nombre del fichero en varios trozos:
luis@endymion:~/pruebas$ ls
fichero con espacios 1 fichero con espacios 2 fichero-sinespacios1 fichero-sinespacios2