я хотел бы вставить
<?php include_once('google_analytics.php'); ?>
перед закрывающим тегом body около 100 файлов php. К сожалению, человек, который сделал сайт, не сделал шаблон шапки или футера.
Как лучше всего это сделать? Я пытался использовать grep/find для получения списка файлов и передачи результатов через xargs в sed, но мне не повезло. У меня, вероятно, неправильное регулярное выражение. Может ли кто-нибудь помочь мне с этим?
Кроме того, есть ли какие-либо графические инструменты для Apple OS X, которые вы могли бы порекомендовать?
Спасибо, Майк
изменить
find . -print0 -name "*.php" | xargs -0 perl -i.bak -pe 's/<\/body>/<?php include_once("google_analytics.php"); ?>\n<\/body>/g'
работает.