* Erika Mannheim schrieb am 14.Mär.2002:
Bertram Scharpf wrote:
Am Donnerstag, 14. März 2002 11:19 schrieb Erika Mannheim:
Ich habe hier ein Text-File 3,5 MB gross. auf das habe ich sed angesetzt mit: sed 's/\[lehmbau\]//' ¨/Mail/lehmbau > $tmpfile
Es soll also alle Vorkommen "[lehmbau]" in ~/Mail/lehmbau tilgen und den Rest nach $tmpfile kopieren.
Die g-Option muß auf jeden Fall rein ("s/\[lehmbau\]//g"). Weitere Regelmäßigkeiten im Nicht-Funkionieren drängen Dir sich nicht ohne weiteres auf, wenn Deine Datei 3,5MB groß ist.
Danke, das klärt schon Einiges.
Ich habe jetzt nocheinmal: "sed -e 's/\[lehmbau\]//g' ~/Mail/lehmbau > /tmp/lehmfile" am Prompt eingegeben. - ~/Mail/lehmbau ist meine Maildatei! - Wenn ich darauf "/tmp/lehmfile" in "Mutt" öffne, finde ich dort immer noch im Index unter "Subject:" jede Menge: [lehmbau] Re: [lehmbau] Re: [lehmbau] angezeigt. D.h. sed findet die Zeilen nicht. Mir ist völlig schleierhaft wieso nicht!
Mehr als merkwürdig. Lösch mal /tmp/lehmfile, dann mach nochmal das sed und dann grep '[lehmbau]' /tmp/lehmfile Welche Ausgabe kommt da. (nur ein, zwei Zeilen) Und den sed-Befehl, so wie Du ihm eingegebn hast auch mal mailen. Am Besten mit copy und paste eifügen. Bernd -- Bitte die Etikette beachten: http://www.suse-etikette.de.vu/etikette.html Bitte Realnamen angeben, kein Vollquoting, kein Html, PGP oder Visitenkarten benutzen. Signatur mit "-- " abtrennen, bei Antworten "Re: " voranstellen, sonst nichts. |Zufallssignatur 4