Я пытаюсь добавить текст в определенное место в файле, используя Phing.Как добавить текст в определенное место в файле, используя 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
?
пс. Я не могу использовать placeholder или токен, поскольку файл загружается из удаленного источника и не может быть изменен.
можно добавить заменитель типа '// {{ЗАПОЛНИТЕЛЬ}}', который можно заменить вместо. – str
Я должен был добавить, что я не могу использовать заполнитель, так как этот файл загружается из удаленного источника .. добавим его. – Wyck