Hallo Linux-Shell-Experten,
ich brauche einmal Eure Hilfe bei einem Vorhaben auf der Shell.
Ich möchte aus einer HTML-Datei einen bestimmten Teil herausfiltern und diesen Teil dann in eine neue HTML-Datei schreiben.
Der betreffende Textbereich beginnt mit <span style="font-size: x-large; font-weight: bold;"> und endet mit </span></p>.
Das letztgenannte Tag (</span></p>) kommt in dem betreffenden Textbereich jedoch mehrmals vor, weshalb nicht das erste Vorkommen das Ende des Bereiches entspricht.
Das Script, das den Textbereich herausfiltern soll, soll also den Bereich von <span style="font-size: x-large; font-weight: bold;"> bis zum letzten Vorkommen des Tags </span></p> "markieren" (ich nenne es einfach mal so) und dann in eine neue Datei schreiben.
Hat jemand von Euch schon mal sowas in der Richtung gemacht bzw. kann mir da hilfreiche Tipps für geben wie man das auf der Shell in Form eines Scrips lösen könnte?
Bin was Shell-Programmierung betrifft und recht wenig erfahren, freue mich über jede Hilfestellung.
MfG, Datax