This is the mail archive of the
cygwin@sources.redhat.com
mailing list for the Cygwin project.
Re: binary mode from non-Cygwin shells?
- To: Earnie Boyd <earnie_boyd at yahoo dot com>
- Subject: Re: binary mode from non-Cygwin shells?
- From: Antony Courtney <antony at apocalypse dot org>
- Date: Wed, 29 Nov 2000 10:47:38 -0500
- CC: cygwin at sources dot redhat dot com
- References: <20001129153151.10090.qmail@web115.yahoomail.com>
Earnie Boyd wrote:
>
> --- Antony Courtney <antony@apocalypse.org> wrote:
> >
> > However, if I run the same command from the Windows "Command Prompt"
> > (command.com), I see:
> >
> > d:\users\antony>echo hello |od -c
> > 0000000000 h e l l o \r \n
> > 0000000010
> >
> > which seems to be inconsistent with the User's Guide. The User's Guide
> > [...]
>
> You're confused. Echo is a shell builtin even for command.com.
Arrrg. Sorry about that. Actually, my original test used a different program
(ssh) that exhibited similar behavior to echo; I was trying to simplify the test
to the bare minimum.
Nevertheless:
> You will find that if you set CYGWIN=nobinmode before executing your
> command.com example od will read in text mode and the \r will be eliminated.
> Or, if you use the echo executable found in the Cygwin/bin directory instead of
> the shell builtin the \r will not be written.
Nope. If I leave CYGWIN unset, and run the Cygwin echo.exe explicitly:
d:\users\antony>c:\cygwin\bin\echo.exe hello |od -c
0000000000 h e l l o \r \n
0000000007
-antony
--
Antony Courtney
Grad. Student, Dept. of Computer Science, Yale University
antony@apocalypse.org http://www.apocalypse.org/pub/u/antony
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com