Bash 3.1.17(8) CR/LF problem

Gary R. Van Sickle g.r.vansickle@worldnet.att.net
Thu Sep 28 01:52:00 GMT 2006


> From: Eric Blake
> Sent: Wednesday, September 27, 2006 8:14 PM
> Subject: Re: Bash 3.1.17(8) CR/LF problem
> 
[snip]
> > I guess I'm 50/50 here. On one hand <CR> is most certainly not a 
> > standard line terminator character on Unix systems, but at the same 
> > time Cygwin advertises a "collection of tools which provide 
> Linux look 
> > and feel" for Windows.
> 
> Here's my take on it.  If you want POSIX behavior and Linux 
> compatibility, use binary mounts and LF line endings, and 
> don't edit files with notepad.

Actually, it would be: "don't use notepad at all, don't create any text
files you want bash to understand with any native Windows text editor, and
if you are going to use a native Windows text editor to edit files you want
bash to understand, make sure it maintains the original line endings.  Also,
make sure any other tools you might wish to use to process text, cygwin or
non-cygwin, do the same."

The "/r/n vs /n vs /r" Crisis Which Shall Plague Computer Science Forever is
most assuredly not merely a matter of "don't use notepad".

-- 
Gary R. Van Sickle


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list