Für jede Zeile außer der ersten Zeile in meiner Datei möchte ich überprüfen, ob eine Zeichenfolge bereits vorhanden ist. Wenn es so ist, dann tu nichts. AndernfallsErsetzen Sie eine Zeichenfolge durch eine andere Teilzeichenfolge mit sed in Shell-Skript
Für ex die Zeichenfolge in der Zeile anhängen - es gibt folg 3 Zeilen in meiner Datei
line1 : do_not_modify
line2-string-exists
line3
ich -string-exists
nur auf jene Zeilen in der Datei angehängt werden soll, die nicht die Zeichenfolge angefügt muss sie (Ignorieren sie die erste Zeile)
die ausgegeben werden soll -
line1 : do_not_modify
line2-string-exists
line3-string-exists
Bitte sagen sie mir, wie ich es tun mit sed
? Oder ist es möglich, mit awk
zu tun?
Es ist möglich, das Problem mit 'sed' oder' awk' zu lösen. Was hast du bisher versucht? –