小编doe*_*lin的帖子

Makefile 不会使用 touch 创建多个 txt 文件

我是 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

4
推荐指数
1
解决办法
164
查看次数

标签 统计

makefile ×1