Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-Id: <4.3.1.2.20000822122153.01ecdb80@pop.ma.ultranet.com> X-Sender: lhall AT pop DOT ma DOT ultranet DOT com X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Tue, 22 Aug 2000 12:27:27 -0400 To: Earnie Boyd , "Fifer, Eric" , =?iso-8859-1?Q?=22=27Eirik=5FNordbr=F8den=27=22?= , "cygwin AT sourceware DOT cygnus DOT com" From: "Larry Hall (RFK Partners, Inc)" Subject: RE: CR/LF and read is shell scripts In-Reply-To: <20000822155843.19581.qmail@web120.yahoomail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 11:58 AM 8/22/2000, Earnie Boyd wrote: >--- "Fifer, Eric" wrote: > > > > >Anyone that has got an idea? > > > > Try something like 'sed -n p' instead of 'cat'. > > > > The cat currently included with cygwin does not > > work correctly on text mounts. See my previous > > email for details. > > > >Let me see if IIRC. You, Eric Fifer, had said that cat is forcing binary mode >file processing regardless of the text/binary mode default settings. Cat, >IIRC, comes from the textutils package. This implies that cat is a text >utility and processing of files should default to text mode processing. > >IIRC, you had also suggested a switch --binmode for processing binary files >with cat. I believe that this should be the case. So given this cat should be >changed to: > >Process stdin in text mode and stdout in binary mode. >Process stdin and stdout in binary mode if --binmode is given. >Process stdin and stdout in text mode if --textmode is given. >Process stdin in binary if --binmode-in is given. >Process stdout in text mode if --textmode-out is given. >The switch --textmode-in and --binmode-out should also be supported. > >Comments? > >Cheers, > >===== >--- > Earnie Boyd: > __Cygwin: POSIX on Windows__ If you want my opinion, cat under Cygwin should open files using the MS text mode option (which reads text or binary files properly) and write it as the target file system or pipe suggests by default. The flags you suggest are fine options. Of course, they should work on files and stdin/stdout in the same way. Larry Hall lhall AT rfk DOT com RFK Partners, Inc. http://www.rfk.com 118 Washington Street (508) 893-9779 - RFK Office Holliston, MA 01746 (508) 893-9889 - FAX -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com