On Sat, Jan 09, 2010 at 12:43:05AM -0800, J.C. Roberts wrote: > If I use redirection rather than piping for input to the `while` loop, > it is not a separate process, and works like the 'for' loop.
I have seen some Unix systems where this doesn't work, either. See http://groups.google.com/group/comp.unix.programmer/browse_thread/thread/20872c6fe79dd153/f3a4f184d0c6a718