Re: sed - frage
Hallo Andre,
Andre Fischer wrote:
> ich möchte in einer Zeile die enthaltene URL separieren. Meistens
> steht da aber immer noch was davor und dahinter. Das davor ist ja
> kein problem, das mach ich mit sed s/^.*http:/http:/g. aber wie
> lösche ich ab dem ersten "ich darf nicht in einer URL enthalten
> sein"-Zeichen bis zum Zeilenende?
Angenommen Du hast eine Datei test.txt, in der Zeilen mit folgendem
Aufbau enthalten sind
<a href="http://www.google.de/">Da werden Sie geholfen</a><br>
dann kannst Du die URLs so ausgeben
sed -n 's/.*href="\(.*\)">.*/\1/p' test.txt
Ansonsten kannst Du das sicher an Deine Verhältnisse anpassen.
mit Gruss
Frank
--
ech`echo xiun|tr nu oc|sed 'sx\([sx]\)\([xoi]\)xo l\2nu\1 \2s xg'`ol
Reply to: