0
Makefileでファイルを1行ずつ読み込む必要があります。 次のトリガーセグメンテーション違反:bashをMakefileに使用すると、奇妙なsegfaultが発生する
all:
@cat myFile.txt | while read -r line; do echo $$(line); done
不思議なことに、次の作品(ファイルの内容を印刷する):
all:
@cat myFile.txt | while read -r line; do echo $$line; done
問題の原因の任意のアイデア?
シェル変数は、 '$ {line}'の中かっこで囲むことができます。 make変数は '$ {line}'や '$(line)'の中かっこで囲むことができます。 –