【发布时间】:2012-07-24 15:44:24
【问题描述】:
我正在尝试删除每个子目录(存储在变量SUBDIRS)中的文件文本块(conf.py)。此文本块位于标签#--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
这个命令没有任何反应。
谢谢!
【问题讨论】: