[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: