0
我需要在Makefile中逐行讀取文件。 以下觸發段錯誤:在Makefile中使用bash時奇怪的段錯誤
all:
@cat myFile.txt | while read -r line; do echo $$(line); done
奇怪的是以下作品(打印文件的內容):
all:
@cat myFile.txt | while read -r line; do echo $$line; done
問題的原因的任何想法?
Shell變量可以用大括號'$ {line}'括起來; Make變量可以用括號'$ {line}'或括號'$(line)'括起來。 –