Hi,
bin mit sed mal wieder überfordert. Möchte alle Zeilen die nicht „abc“ am Zeilenende enthalten löschen. Bisher hab ich:
sed '/abc/!d'
aber das bezieht sich nicht auf das Zeilenende. Wie mach ich das?
Gruß,
Jame~
Hi,
bin mit sed mal wieder überfordert. Möchte alle Zeilen die nicht „abc“ am Zeilenende enthalten löschen. Bisher hab ich:
sed '/abc/!d'
aber das bezieht sich nicht auf das Zeilenende. Wie mach ich das?
Gruß,
Jame~
Hi,
Hallo,
[snip]
wenn ich so die Entwicklungen in den Beitraegen beobachte, die Du alle zwei Minuten wieder vom Brett nimmst, schaetze ich, dass Du in etwa einer Stunde drauf kommst, grep zu nehmen. Ausserdem bist Du dann wohl auch hinter die Bedeutung eines $ in einem regulaeren Ausdruck gestiegen.
SCNR, but HTH,
Gruss vom Zentrum.
Hi,
wenn ich so die Entwicklungen in den Beitraegen beobachte,
Hab ein 3-jahre altes Backup mit einem brauchbaren Lösungsansatz wieder gefunden.
Du in etwa einer Stunde drauf kommst, grep zu nehmen.
Die Stunde ist fast rum, ich bin nicht auf grep gekommen.Zum zeilenweise editieren einer Textdatei ist sed „ganz gut“ geeignet. Genau hierfür brauche ich die Lösung…
Jame~
Du in etwa einer Stunde drauf kommst, grep zu nehmen.
Die Stunde ist fast rum, ich bin nicht auf grep gekommen.
Ich haette ja
grep 'abc$' filename
genommen.
Zum zeilenweise editieren einer Textdatei ist sed „ganz gut“
geeignet. Genau hierfür brauche ich die Lösung…
Scheinbar aequivalent ist natuerlich
sed '/abc$/!d' filename
.
Jame~
Whatever the job gets done,
Gruss vom Zentrum.
Hallo,
Die Stunde ist fast rum, ich bin nicht auf grep gekommen.Zum
zeilenweise editieren einer Textdatei ist sed „ganz gut“
geeignet. Genau hierfür brauche ich die Lösung…
Du solltest Dir mal die nicht zu große Mühe machen und
oder wenigstens
Dann kannst Du Dir Deine Fragen demnächst ganz leicht selbst beantworten
Gruß
Fritze