3 ms·
In the particular example I used, the Bourne shell behavior probably has no practical use (but I can write code of no practical use in many languages). It's no
by LukeShu 10y ago
In the particular example I used, the Bourne shell behavior probably has no practical use (but I can write code of no practical use in many languages).
It's not particularly surprising that the zsh behavior is different than bash; zsh redirections are only Bourne shell-like in simple cases.
I dislike zsh's behavior because it isn't what the user typed. It should be simple to look at a command line and see how many pipes it makes; see the processes that will be involved in the pipeline. Zsh's behavior seems to me to be clever and implicit; I'd much rather have dumb and explicit.