Löschen Sie mit TextWrangler alle Zeilen mit Ausnahme der Zeilen, die bestimmte Wörter enthalten

423
user3475927

Ich habe viele Dateien, die ich löschen möchte, außer den Zeilen, die bestimmte Wörter enthalten. Ich habe es mit TextWrangler versucht: Text> Prozesszeilen, die enthalten… aber nur Wort für Wort. Ich bin auf OS X. Ich würde mich über Ihre Hilfe freuen. Vielen Dank

Meine Dateien sind wie folgt: (andere Dateien haben mehr Zeilen)

<?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> 

Ich möchte alle Zeilen mit Ausnahme der Zeilen löschen, die folgende Wörter enthalten: xml, Film, Titel, ID, Schauspieler, Name und Genre; und kopiere sie in eine neue Datei. Ist das möglich?

Gewünschtes Ergebnis in neuer Datei:

<?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> 
0

1 Antwort auf die Frage

0
user3475927

Ich habe es herausgefunden! Arbeitet mit:

(<\?xml|<movie>|</movie>|</id>|</title>|<actor>|</actor>|</name>|</genre>|</year>) 

trotzdem danke.