ファイル内の文字列を少しbashスクリプトで置き換える必要がありますが...私は奇妙な結果を得ています。ファイル内の文字列をbashスクリプトから置き換えてください
はのは、私が交換したいとしましょう:
<tag><![CDATA[text]]></tag>
で:
<tag><![CDATA[replaced_text]]></tag>
私はsed
を使用する必要がありますか?私はこれをアプローチする最良の方法だろう何
...私は奇妙な結果を取得しています/
と[
]
によると思いますか?
+1の '\ Q'。引用符を終わらせるには、リテラル文字列に '\ E' – Gowtham
+1を使用します。 '\ E'やその他の特殊なシーケンスの埋め込みを避けるために、元のテキストや置換テキストをエスケープする方法へのリンクがあれば、これはさらに優れています。 – l0b0