Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 May 2002 02:05:48 -0500
From:      "Maildrop" <maildrop@qwest.net>
To:        "Jeff Mitchell" <jeff4492@yahoo.com>, shubhamr@malkauns.nsc.com, "questions@FreeBSD.ORG" <questions@freebsd.org>
Subject:   RE: such a pain
Message-ID:  <NGBBIILBAKIFGHHCHOHPGEGJCOAA.maildrop@qwest.net>
In-Reply-To: <20020505050051.60490.qmail@web21502.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Also besides the methods alright stated, there is a program in "ports"
projected called "dos2unix" (or "unix2dos", I forget).

After you have it installed, do a:

dos2unix blah.c > /tmp/blah.c
mv /tmp/blah.c ./blah.c


you could even create a script like the one I use:

#!/bin/sh

dos2unix $1 > /tmp/.tmpfile.c
cp /tmp/.tmpfile.c ./$1


Call it something like convert.sh and run it like this:

convert.sh filename.c

than just do `vi filename.c` and all the ^M's are gone.

Regards,
Jack




> -----Original Message-----
> From: owner-freebsd-questions@FreeBSD.ORG
> [mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Jeff Mitchell
> Sent: Sunday, May 05, 2002 12:01 AM
> To: shubhamr@malkauns.nsc.com; questions@FreeBSD.ORG
> Subject: Re: such a pain
>
>
>
> --- shubhamr <shubhamr@malkauns.nsc.com> wrote:
> > Hi,
> > I have some .c files which I got from my windows machine.But when I
> > read
> > it on BSD,for every line end ^M shows up,whereever there is a
> > newline(carriage return).It is tedious to remove them manually.I have
> > no
> > X installed on my BSD.Can anyone suggest how to get rid of them?
> >
> > shubha
> >
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
>
> perl -p -i -e 's(\015\012)(\012)' file1 file2 file3 ...
>
> Regards,
> Jeff
>
>
>
>
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Health - your guide to health and wellness
> http://health.yahoo.com
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NGBBIILBAKIFGHHCHOHPGEGJCOAA.maildrop>