У меня есть много файлов, которые я хочу удалить все строки, кроме строк, которые содержат определенные слова. Я попытался сделать это с помощью TextWrangler: Text> Process Lines, содержащего… Но только делает это слово за словом. Я на OS X. Буду признателен за вашу помощь. Спасибо
Мои файлы такие: (другие файлы имеют больше строк)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<movie>
<title>Robotron</title>
<originaltitle></originaltitle>
<id></id>
<mpaa></mpaa>
<actor>
<name></name>
<thumb> .jpg</thumb>
<name></name>
<thumb> .jpg</thumb>
</actor>
<genre>Action</genre>
<genre>Drama</genre>
</movie>
Я хочу удалить все строки, кроме строк, в которых есть слова: xml, фильм, заголовок, id, актер, имя и жанр; и скопируйте их в новый файл. Это возможно?
Желаемый результат в новом файле:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<movie>
<title>Robotron</title>
<id>Robotron</id>
<actor>
<name></name>
<name></name>
</actor>
<genre>Action</genre>
<genre>Drama</genre>
</movie>