conf.py各サブディレクトリ(変数に格納されている)のファイル()のテキストブロックが削除されるようにしようとしていますSUBDIRS。#--Beginこのテキストのブロックは、タグと。内にあります#--End。以下のコードサンプルを参照してください。きちんとしていて、makefile内から実行するために余分なシェルスクリプトを作成する必要がないようにするために、makefile内からsedコマンドを使用したいのですが、そうするのに問題があります。私は他のフォーラムの投稿でこれに対する解決策を見つけることができないので、どんな助けもありがたいことに受け取られるでしょう。
.PHONY $(SUBDIRS)
SUBDIRS = (list of all subdirectories that contain a relevant conf.py)
$(SUBDIRS):
sed '/#--Begin/,/#--End/d' Docs/$@/conf.py
このコマンドの結果として何も起こりません。
ありがとう!