Реклама на сайте Advertise with us

Поиск и удаление html кода на сервере

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

PHP-программинг

С нами с 26.03.07
Сообщения: 821
Рейтинг: 917


Передовик Master-X (16.05.2008)
Ссылка на сообщениеДобавлено: 17/06/09 в 19:28       Ответить с цитатойцитата 

Как можно найти и удалить html-код ифрейма на сервере (или на домене) если он прописался в много страниц? или хотя бы удалить, чтобы не править всё ручками....

0
 

Мотиватор :)

С нами с 06.05.09
Сообщения: 3028
Рейтинг: 607

Ссылка на сообщениеДобавлено: 17/06/09 в 20:05       Ответить с цитатойцитата 

http://notepad-plus.sourceforge.net/ru/site.htm слей файлы по фтп, сделай поиск с заменой в файлах, и залей их снова. Поэтому темплейтовые движки рулят.

0
 

PHP-программинг

С нами с 26.03.07
Сообщения: 821
Рейтинг: 917


Передовик Master-X (16.05.2008)
Ссылка на сообщениеДобавлено: 17/06/09 в 21:54       Ответить с цитатойцитата 

Решил уже своими силами, написал небольшой пхп скрипт...

А редактировать через обычный редактор - не вариант:
- много доменов, много папок, много файлов
- темплейтовые движки тут совсем не в тему.

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 17/06/09 в 22:03       Ответить с цитатойцитата 

Вообще настоящие юниксоиды в таких случаях ничего не пишут, а используют связку типа

find . -name '*.html' -exec sed -i 'здесь выражения для sed' '{}'\;

ну вот так где-то :]

3
 

PHP-программинг

С нами с 26.03.07
Сообщения: 821
Рейтинг: 917


Передовик Master-X (16.05.2008)
Ссылка на сообщениеДобавлено: 17/06/09 в 22:09       Ответить с цитатойцитата 

Ну я использовал эту команду чтобы мониторить кол-во паг с ифреймом:
Код:
find / -name \*.html -exec grep -EH "iframe"  {} \; | awk -F":" '{print $1}'

А т.к. не особо юниксоид неохото было разбираться в командах, поэтому мне проще было написать скрипт...

А вообще интересно на будущее, в том что ты написал можно типа регулярных выражения использовать? что это за sed?

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 17/06/09 в 22:12       Ответить с цитатойцитата 

Вот тут про sed дока. Пакетный редактор, позволяет регекспами файлы менять, много чего позволяет. На русском в книжке "Инструментальные средства Unix" описывается, как и многое другое (толстенный такой кирпич от O'Reilly)

6
 

PHP-программинг

С нами с 26.03.07
Сообщения: 821
Рейтинг: 917


Передовик Master-X (16.05.2008)
Ссылка на сообщениеДобавлено: 17/06/09 в 22:14       Ответить с цитатойцитата 

Спасибо, буду в следующий раз уже знать как проще всё делать! smail54.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »