[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sed ; in \n ersetzen



On Tue, May 18, 2004 at 11:44:04AM +0200, Daniel Golesny wrote:

> ich habe eine csv-Datei und möchte alle
> Semikolon in einen Umbruch ersetzen.
> 
> Ich dachte `cat in.csv | sed -e 's/;/\n/g' > out.csv` würde

Useless use of cat...

Es funktioniert u.a.:

perl -ne 'chomp; foreach(split /;/) { print "$_\n" };' <in.csv >out.csv

Das Problem ist, dass man beim sed den Zeilenumbruch als Zeichen nicht
gescheit handlen kann.


Grüße, Torsten



Reply to: