* Heinz W. Pahlke schrieb am 18.Jul.2001:
On 18-Jul-2001 Bernd Brodesser wrote:
Ich bin mir sicher, daß es auch einfacher geht, etwa mit awk, aber
Von dem ich aber bisher ueberhaupt keine Ahnung habe :-(
Laß es bleiben. Lern perl, damit ist alles einfacher.
eine relativ kurze Lösung habe ich auch:
cat txt | tr '\n' §|sed 's/§§/¸/g'|sed 's/§/ /g'|tr ¸ '\n'
Danke. Ich werde wohl auch noch einiges andere mit tr anstatt sed erledigen, denn inzwischen braucht mein Script fuer einie 1000 Byte doch schon einige Sekunden, und das nervt ;-) tr schreibt ja wohl direkt in die Datei, waere fuer sed immer eine temporaere Datei noetig ist.
Nö, siehe meine pipe, da sind auch ein paar sed mit dabei. AFAIR geht es auch nur mit sed ohne temp-Dateien, mit Buffer und so. Allerdings habe ich absolut keine Lust das mir anzueignen, da das zimmlich merkwürdig ist. Der Vorteil von tr ist, daß es das Newline wie ein normales Zeichen behandelt, der Nachteil, daß es nur ein Zeichen durch ein anderes ersetzen kann, nicht aber Zeichenkombinationen. Bernd -- Bitte die Etikette beachten: http://home.t-online.de/~f.walle/etikette.html Bitte Realnamen angeben, kein Vollquoting, kein Html, PGP oder Visitenkarten benutzen. Signatur mit "-- " abtrennen, bei Antworten "Re: " voranstellen, sonst nichts. |Zufallssignatur 4