Re: Textstellen löschen
Bernd Brodesser wrote:
>
> * Sven Garbade schrieb am 29.Jan.2001:
>
> > sed "s/<*>//g" -> löscht nur die letzte ">"
>
> Genauer es löscht beliebig oftes Vorkommen von < gefolgt von genau
> einem >. * heißt beliebig oftes, auch keinmaliges, Vorkommen des
> Zeichens davor. Verhält sich somit nicht ganz so wie der * in der
> shell. Was Du meinst wäre
>
> s/<.*>//g
>
> aber daß würde ich Dir nicht empfehlen, da es bei meheren <...>
> Konstrukten in einer Zeile alles zwichen dem ersten < und dem
> letzten > diese Zeile löscht. Besser ist
>
> s/<[^>]*>//g
>
> Das heißt, es werden beliebig viele Zeichen gelöscht, die keine >
> sind und zusätzlich genau ein >.
>
Danke für die genaue Beschreibung der Syntax!
Gruesse, Sven
--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------
678 eingetragene Mitglieder in dieser Liste.
Reply to: