grep < fifo fails
Houder
houder@xs4all.nl
Thu Oct 4 16:02:00 GMT 2018
On Wed, 03 Oct 2018 20:46:11, Houder wrote:
> On Wed, 3 Oct 2018 15:37:14, Ole Tange wrote:
> > This works:
> >
> > $ mkfifo fifo
> > $ echo > fifo & grep . fifo
> > [1] 10232
> > [1]+ Done echo > fifo
> >
> > But this fails:
> >
> > $ echo > fifo & grep . < fifo
> > [1] 11756
> > grep: (standard input): Invalid argument
> > [1]+ Done echo > fifo
> >
> > I see the same behavior on MINGW, but I do not see the same behavior on GNU=
> > /Linux.
My apologies. Did not read you post as careful as I should have the first time.
You are correct: grep is in error here.
(utilities from e.g. coreutils do not show this error in the context above)
Regards,
Henri
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list