dspinellis / dgsh

Shell supporting pipelines to and from multiple processes
http://www.spinellis.gr/sw/dgsh/
Other
323 stars 23 forks source link

`grep` behaves oddly in legacy pipelines #65

Closed abliss closed 7 years ago

abliss commented 7 years ago
abliss@localhost$ echo foo | grep foo
foo
abliss@localhost$ echo foo | grep foo | less
ERROR: No solution was found to satisfy the I/O requirements of the following 2 participating processes: grep --color=auto foo, less.
abliss@localhost$ echo foo | grep foo | cat
foo
^C

(That last command seems to just hang until killed.)