seth_not@home: sed: Links + Linktexte filtern

Beitrag lesen

gudn tach!

ich hatte um ca. 16:20 schon mal geantwortet, aber die antwort scheint irgendwie gekillt worden zu sein, weil der forums-daemon abgekackt ist.

naja, jedenfalls hatte ich geantwortet, dass perl eine weiterentwicklung von sed sei, und man normalerweise auf systemen mit sed auch perl finden sollte (oder den admin verhauen). mit perl waere dein problem in etwa wie folgt zu loesen:

perl -e '$_=join "", <>; $t=""; while(/<a [^>]*href="(.*?)"[^>]*>(.*?)</a>/sg){$t.="$1 - $2\n"}; print $t;' < test.html

ist noch ausbaufaehig, z.b. bzgl. ausgabeformat oder falls einfache anfuehrungszeichen bei href erlaubt sein sollen; naja und solche kleinigkeiten.

prost
seth