habe folgendes Problem. In einer vorhandenen Textdatei sollte mehrfach ein Textzeichen -Beginn- z.B. "[" und ein Textzeichen -Ende- z.B. "]" gefunden und aller Text der dazwischen steht geloescht werden und dass bei Erkennung "Textende" die Datei unter einem neuen Namen abgespeichert wird. Probiers mal mit dem sed:
ed -e '/\[.*\]/d' original > kopie Alles was zwischen den Zeichen "[" und "]" wird gelöscht, allerdings nur innerhalb einer Zeile. Ciao Michael -- ____(_)___ __ ___ ___ Michael Singer / / / / _ \//\\//_\\ //--\ mailto:michael.singer@muenchen.roses.de __/_/ /_/_//_/\\//\\__ // mailto:singer.m@gmx.de _// _______________________________________________________________________ 1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de IhrName@web.de, 8MB Speicher, Verschluesselung - http://freemail.web.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (1)
-
michael.singer@web.de