Все вопросы связанные с программированием. Языки программирования. Средства разработки.
Ответить
Аватара пользователя
ZloyRus
Не в сети
Частый гость
Частый гость
Сообщения: 467
Зарегистрирован: Вт янв 22, 2008 10:07
Откуда: Шахты
Контактная информация:

Нужна помощь по sed

Сообщение ZloyRus »

Надо вырезать кое что из 6к+ файликов
вот такой код в файликах

Код: Выделить всё

<?
global $_SERVER;
readfile('http://127.0.0.1/lc/?url='.$_SERVER["HTTP_HOST"].'&page='.$_SERVER['REQUEST_URI']);
?>
строчки global и readfile режутся на ура:

Код: Выделить всё

sed -e '/global/d' $a > $a.tmp1
sed -e '/127.0.0.1\/lc/d' $a.tmp1 > $a.tmp2
Но вот как удалить оставшиеся <? ?>
Что то штурмовал гуглю, ничего не нашел. sed позволяет вырезать строку с паттерном + строку до или после?

P.S. Гадость с tmp ессно исключительно для теста, там ещё куча операций с файликами.
P.P.S Начало и конец php предположительно не единственные в этом стаде файлов, поэтому проверять что будет если их зарежу по всем файлам как то нехочу :)
Автомат Калашникова - лучшее средство доставки негативных эмоций
на расстояние до километра.

Ответить