This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: ash stdin mode is set to O_TEXT


On Sun, Apr 22, 2001 at 10:03:28PM +1000, Robert Collins wrote:
> 
> ----- Original Message -----
> From: "Corinna Vinschen" <cygwin-apps@cygwin.com>
> >
> > That's really tricky:
> >
> > sh < foo O_TEXT?
> > cat foo | sh O_BINARY?
> 
> That looks correct to me. I had some trouble with awk a while back that
> I haven't gotten around to fixing... and its the same difference. I
> don't know whether it's up to the shell to set the input and output
> types and let the app override, or whether it's just the apps problem...

Only the app knows how it wants it's input so it has to care.
A shell wants text, so it sets stdin to O_TEXT.

Corinna


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]