【发布时间】:2020-02-26 20:18:39
【问题描述】:
我在一个文本文件中有一个 ID 列表:pid.txt 以空格分隔。 我想为每个 ID 运行一个 python 程序。这基本上意味着我想运行以下命令:
python ./program.py id1
python ./program.py id2
python ./program.py id3
...
我正在创建一个 makefile 来做到这一点。 但我无法编写适当的代码。 我尝试了很多方法,例如:
target:
$(foreach var,$(pid.txt),python ./program.py $(var);)
但是这些方法都不起作用。 另外,我想并行化这个。使用 -j。
【问题讨论】:
标签: loops makefile gnu-make gnu