Linux 14.985 Themen, 106.408 Beiträge

Reguläre Ausdrücke in sed

vesala / 1 Antworten / Flachansicht Nickles

hallo,


ich habe mir ein tolles script aus dem Kofler rausgesucht(applysedfile)
im prinzip soll nur ein Wort durch eine ID ersetzt werden, diese ID ist aber abhängig vom Namen
es funkioniert auch soweit aber ich nicht nur feste strings ersetzt sondern es ist eine zahl im string beliebig


also der Kern sieht so normal aus:
s.Name<<1>><<Wort>>.Name<<1>><<ID>>.g
s.Name<<2>><<Wort>>.Name<<2>><<ID>>.g
...


nun meine frage wie binde ich da regexp ein? [1-50] als 1 Zeile und nicht als 50 Zeilen schreiben kann.


Vielen Dank


Vesala 


 

bei Antwort benachrichtigen