我正在尝试使用ls
其他命令的结果(例如echo,rsync):
all:
<Building, creating some .tgz files - removed for clarity>
FILES = $(shell ls)
echo $(FILES)
Run Code Online (Sandbox Code Playgroud)
但我得到:
make
FILES = Makefile file1.tgz file2.tgz file3.tgz
make: FILES: No such file or directory
make: *** [all] Error 1
Run Code Online (Sandbox Code Playgroud)
我已经尝试使用echo $$FILES
,echo ${FILES}
并且echo $(FILES)
,没有运气.