A little help with SED and embedded ^M please.

Seth Robertson seth at tuba.columbia.edu
Fri Apr 22 10:59:42 AEST 1988


In article <2623 at nicmad.UUCP> brown at nicmad.UUCP (Mr. Video) writes:
>In article <62 at dcs.UUCP> wnp at dcs.UUCP (Wolf N. Paul) writes:
><In article <5483 at sigi.Colorado.EDU> murillo at boulder.Colorado.EDU (Rodrigo Murillo) writes:
>< > 
>< >Also, I have recently had text files that have an emmbeded ^M char
>< >at the end of every line.  I know this has something to do with
>< >CR/LF conversion.  But how do I get rid of it? Thanks.
>< >
><
><tr -d '\015' < infile > outfile
><
><This works on System V -- I don't know if the BSD version of tr(1) understands
><the -d option (== delete specified chars), or if it understands octal escapes.
>
>We have a little utility written in C, for 4.3BSD, that will remove (delcr)
>or add (addcr) carriage returns from/to a file.


If it not an automated processs, and you want to do it by hand, I usually
just find it easier to do it in emacs.. load the file and then
do Meta-% ^q^m<ret> <ret>
						-seth


-------------------------------------------------------------------------------
**    Seth Robertson a.k.a Earendur Ranger 35th Lord of Andunie in Numenor   **
**    Center for Telecommunications Research at Columbia University          **
** ------------------------------------------------------------------------- **
**    #include <std/disclaimer.h>  "There is no right.  There is only Power" **
** ------------------------------------------------------------------------- **
**    seth at ctr.columbia.edu                         sjr at cunixc.columbia.edu  **
**    !uunet!columbia!ctr.columbia!seth           rjs!cxinuc!aibmuloc!tenuu! **
**    706 John Jay; Columbia University; NYC 10027           (212) 280-6107  **
-------------------------------------------------------------------------------



More information about the Comp.unix.questions mailing list