Here documents in ash shell scripts mess up stdin on 9x

Christopher Faylor
Mon Feb 15 21:23:00 GMT 1999

Ok.  I was looking in our CVS sources.  Apparently Geoff didn't
incorporate ash into CVS for B19 or he wiped it out after installing a
new version.  That would be the "I really must be missing something
here" in my personal email which you forwarded to the list.


>where did the files arith.c arith.h arith_lex.c arith.y arith.l come
>from?  what would you call them if not command line math functions?  Or
>possibly arithmetic substitution functions?  Regardless what are they
>doing in a shell that is there strictly for speed in configure/compile?

>On Sun, 14 Feb 1999 22:43:55 -0500, you wrote:
>>I really must be missing something here.  I just went back to the
>>sources that went into building the B19 version of ash.  There was no
>>occurrence of the string SHINIT in any of the files.  There is also no
>>SHINIT mentioned in the man page that is in the ash source directory.

More information about the Cygwin mailing list