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