mit SED Zeichen in einer Textdatei ersetzen

mardi 8 septembre 2015

Hallo,

ich bin neu im Bereich Linux und habe deshalb eine Frage zum "SED"

Folgendes:
Ich habe ein Problem, dass ich nicht weiss, wie ich mit "red" eine Textdatei durchgehe und
nach einer speziellen Zeichenkette such und diese ggf. ersetze bzw. an eine Zeichenkette zusätzliche Zeichen hinzufüge.

Ein Beispiel:
Die Textdatei enthält folgende Zeichen:

BR52:A
BR52:A1234656
BR52:C
BR52:F
BR52:F7777
........

Jetzt würde ich gerne durch die Zeilen durchgehen und schauen, ob eine Zeichenkette (z.B. BR52:A) mit oder ohne Zahlen dahinter ist.
Und wenn kein Ziffern dahiter sind, dann nur durch ein Defaultwert (A0000) ersetzen.

Die Ausgabe würde wie folgt aussehen:
BR52:A0000
BR52:A1234656
BR52:C0000
BR52:F0000
BR52:F7777


Kann mir jemand dabei helfen? Das ist mir sehr wichtig


0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor