Thread View: gnu.bash.bug
1 messages
1 total messages
Started by Chris Siebenmann
Thu, 22 Jun 1989 01:12
bash on BSD systems sometimes looses track of jobs
Author: Chris Siebenmann
Date: Thu, 22 Jun 1989 01:12
Date: Thu, 22 Jun 1989 01:12
18 lines
1162 bytes
1162 bytes
bash seems to think that a pipeline has finished when the first
member of it has, instead of when all of them have. When you do
something like pipe output to a pager and then control-Z back to bash,
bash will consider the job done, despite the fact that the pager is
still running.
Repeat-By:
cat /etc/motd | more
suspend more. notice how bash reports that the job is done, and won't
show it with 'jobs'. do a ps to see that the more process is still
there.
---
"I shall clasp my hands together and bow to the corners of the world."
Number Ten Ox, "Bridge of Birds"
Chris Siebenmann ...!utgpu!{ncrcan,ontmoh!moore}!ziebmef!cks
cks@white.toronto.edu or ...!utgpu!{,csri!}cks
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads