我正在尝试删除conf.py
每个子目录(存储在变量中)中的文件()文本块。SUBDIRS
此文本块位于标签#--Begin
和#--End
. 请参阅下面的代码示例。为了整洁并且不必从makefile中运行额外的shell脚本,我想在makefile中使用sed命令,但是这样做有困难。我在任何其他论坛帖子上都找不到解决方案,因此我们将不胜感激。
.PHONY $(SUBDIRS)
SUBDIRS = (list of all subdirectories that contain a relevant conf.py)
$(SUBDIRS):
sed '/#--Begin/,/#--End/d' Docs/$@/conf.py
这个命令没有任何反应。
谢谢!