私の一部は次のmakefile
とおりです。
list: all
for f in \
`less fetch/list.txt`; \
do \
echo $$f; \
...
done
fetch/list.txt
ファイルのリストが含まれています:
path/file1.ml
path/file2.ml
path/file 3.ml
path/file 4.ml
問題は、ファイル名にスペースが許可されていても、次のようにmake list
表示されることです。
path/file1.ml
path/file2.ml
path/file
3.ml
path/file
4.ml
スペースに関係なく、各行を完全に読み取らせることを知っている人はいますか?