Date: Sat, 3 Nov 2001 08:22:43 -0500 From: Brian T.Schellenberger <bts@babbleon.org> To: "David Loszewski" <stealth215@mediaone.net> Cc: freebsd-questions@freebsd.org Subject: Re: ^M on end of lines Message-ID: <01110308224300.07574@i8k.babbleon.org> In-Reply-To: <003a01c16402$d5101e00$3000b1d8@sickness> References: <003a01c16402$d5101e00$3000b1d8@sickness>
next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 02 November 2001 19:59, you wrote: > Maybe the question I should be asking instead is, is it normal to see a > crap load of '^M's in a file in FreeBSD? Never happens to me (except with MS-DOS files, and of course that happens in Linux as well). So something is configured in a screwy way on our system if it's any different from Linux. But here's the deal on FTP, as I understand it: in text mode, FTP uses the MS-DOS conventions (it adds ^Ms), so if you run FTP on Linux in text (ascii) mode but the FTP on FreeBSD in binary mode, then Linux will add the ^Ms and FreeBSD won't strip 'em. If you are running *nix-to-*nix, then FTP in binary mode on both ends; if it's a text file you can use text mode on both ends. Sounds like somehow the FTPs aren't communicating and they are in different modes. Of course that's not supposed to be possible, and I've never seen it, but it sounds like what might be happenening to you anyway. > > Dave > > > -----Original Message----- > From: owner-freebsd-questions@FreeBSD.ORG > [mailto:owner-freebsd-questions@FreeBSD.ORG] On Behalf Of undergra > Sent: Friday, November 02, 2001 7:28 PM > To: Andreas Ntaflos; David Loszewski > Cc: freebsd-questions@FreeBSD.ORG > Subject: RE: ^M on end of lines > > tr -d "\015" < input-file > output-file > ----- Mensaje original ----- > De: "Andreas Ntaflos" <ntaflos.andreas@gmx.net> > Para: "David Loszewski" <stealth215@mediaone.net> > CC: <freebsd-questions@FreeBSD.ORG> > Enviado: sábado, 03 de noviembre de 2001 0:44 > Asunto: Re: ^M on end of lines > > > On Fri, Nov 02, 2001 at 05:43:18PM -0500, David Loszewski wrote: > > > Yea, but then I have to do that to all the files > > > Not pretty when you have a 100 files > > > > > > Dave > > > > > >> a simple fix after dl is to open it up in vi and do > > >> > > >> :%s,^V^M,,g > > >> > > >> -r > > > > The following perl command issued on the CLI will get > > rid of these annoying ^Ms. > > > > # perl -e -i -p 's/\r\n/\n/s' filename > > > > you can use wildcards too. > > > > There are also ports to solve these problems, like dos2unix. > > > > regards > > -- > > Andreas "ant" Ntaflos > > ntaflos.andreas@gmx.net > > Vienna, AUSTRIA > > > > 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 > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message -- Brian T. Schellenberger . . . . . . . bts@wnt.sas.com (work) Brian, the man from Babble-On . . . . bts@babbleon.org (personal) http://www.babbleon.org -------> Free Dmitry Sklyarov! (let him go home) <----------- http://www.eff.org http://www.programming-freedom.org 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?01110308224300.07574>