2009-09-12 3 views

ответ

2

Вам нужно показать эту часть iframe для удаления, но в целом вы можете сделать это, найдя & sed. Если вы точно не знаете, как писать такой скрипт, дайте нам больше информации, например, расширения html-файлов и шаблон iframe для удаления (особенно если это не всегда одно и то же).

Хорошо, что у вас есть PHP файлы, и вы хотите, чтобы удалить все IFrame тег (так, нет никаких других полезных фреймов), вы можете использовать это решение: во-первых, написать change.sh скрипт так:

#!/bin/bash 

sed 's/<iframe[^>]*>.*<\/iframe>//g' < "$1" > "$1.tmp" 
mv "$1.tmp" "$1" 

Затем вы можете использовать это:

find . -name "*.php" | xargs -i ./change.sh {} \; 

И что будет делать эту работу. Мои тесты прошли.

 Смежные вопросы

  • Нет связанных вопросов^_^