Phing を使用して、ファイル内の特定の場所にテキストを追加しようとしています。
Phing のデフォルト<append>
のテキストをファイルの最後に配置するのを使用して、私も使用しようとしましたが、パラメーター<filterchain>
をサポートしていません。<append>
例:
Hello World
line2 と line3 の間にテキストを追加する必要があります。
//config.php
line1
line2
line3
line3 の後にテキストを追加するコード
<append destFile="\config.php"
text="${line.separator} Hello World; ${line.separator}" />
line2
として使用replace
して再追加する以外に、これを達成するためのより良い組み込みのソリューションはありline2 ${line.separator} Hello World
ますか?
ps。ファイルはリモート ソースからダウンロードされ、変更できないため、プレースホルダーまたはトークンを使用できません。