From: Bob_McGowan AT xstor DOT com (Bob McGowan) Subject: RE: echo is wrong... 10 Apr 1998 06:36:34 -0700 Message-ID: <8B40B8756FA1D111BCB900A02495E24F015515.cygnus.gnu-win32@neptune.xstor.com> Mime-Version: 1.0 Content-Type: text/plain To: Sergey Okhapkin Cc: gnu-win32 AT cygnus DOT com Sergey, Having _bash_ force pipes to be text mode seems to me to be "incorrect". I would think that the user would prefer a binary mode, so that it does not matter what is input and the output matches. Is there something wrong with this idea? Are there implementation issues, perhaps? Thanks, ---- Bob McGowan i'm bobmcgow at xstor dot com Storage Dimensions, Inc. -----Original Message----- From: Sergey Okhapkin [mailto:sos AT buggy DOT prospect DOT com DOT ru] Sent: Tuesday, April 07, 1998 9:04 PM To: gnu-win32 AT cygnus DOT com; 'marcus AT bighorn DOT dr DOT lucent DOT com' Subject: RE: echo is wrong... marcus AT bighorn DOT dr DOT lucent DOT com wrote: > > In the Linux > > > > [nagyl AT piheno nagyl]$ echo "aaa"|od -c > > 0000000 a a a \n > > 0000004 > > > > In the windows NT bash > > > > bash-2.01$ echo aaa|od -c > > 0000000 a a a \r \n > > 0000005 > > > > > > What the hell is the \r ????? > > In the DOS/Win32 world, text files have CR LF line endings, as opposed to > Unix's LF only. Since echo generates text, it is simply following the > convention of the operating system and outputting a proper text file. > You're wrong. B19 _bash_ forces pipes to be text mode. Try the same in ash and feel the difference. -- Sergey Okhapkin, http://www.lexa.ru/sos Moscow, Russia - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help". - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".