我是 makefile 的新手,并尝试使用包含touch file-{1..10}.txt. 这不会按预期工作,因为它创建了一个名为的文件,file-{1..10}.txt而不是file-1.txt通过file-10.txt.
这是makefile的代码:
.DEFAULT_GOAL := generate
say_hello:
@echo "Hello World"
generate:
@echo "Creating empty text files..."
touch file-{1..10}.txt
clean:
@echo "Cleaning up..."
rm *.txt
Run Code Online (Sandbox Code Playgroud)
当进入make终端时,它打印
Creating empty text files...
touch file-{1..10}.txt
Run Code Online (Sandbox Code Playgroud)
并创建文件file-{1..10}.txt。
进入touch file-{1..10}.txt到所述终端创建file-1.txt通过file-10.txt如常。
makefile ×1