1

それは本当に簡単に違いありませんが、どういうわけか理解できません... bash スクリプトを介して HTML ファイルを処理し、特定のノードに HTML 文字列を挿入したいと考えています。

org.html:<div id="wrapper"></div>

MYTEXT=$(phantomjs capture.js www.somesite.com)
# MYTEXT will look something like this:
# <div id="test" style="top: -1.9%;">Something</div>

sed -i "s/\<div id=\"wrapper\"\>/\<div id=\"wrapper\"\>$MYTEXT/" org.html

私はいつもこのエラーを受け取ります:bad flag in substitute command: 'd'これはおそらくのコンテンツもパターンとして sed解釈するためです – これは私が望むものではありません…</p>$MYTEXT

ところで: 複製\<div id=\"wrapper\"\>も必要ないのではないでしょうか?

4

1 に答える 1