Почему bash не воспринимает имена файлов с пробелами, если эти имена берутся из текстового файла? Я совсем запутался. Допустим, есть два файла, 
#!/bin/bash 
cat `cat $1` 
 
А в другой файл запишем путь к третьему файлу, в имени которого есть пробел. Типа, 
/home/user/some file.txt 
и скормим первому. 
 
\ не поможет. Кавычки тоже. \ проигнорируется, и bash ругнётся, что, мол, нету ни /home/user/some\ ни  file.txt.  Что мне делать?