Subject: Re: [PATCH 5/5] MyFirstObjectWalk: add stderr to pipe processing

From: Junio C Hamano <[email-masked]>
Date: Mon, 11 Mar 2024 17:13:45 -0700

Dirk Gouders <[email-masked]> writes:

> In the last chapter of this document, pipes are used in commands to
> filter out the first/last trace messages.  But according to git(1),
> trace messages are sent to stderr if GIT_TRACE is set to '1', so those
> commands do not produce the described results.
>
> Fix this by using the operator '|&' to additionally connect stderr to
> stdin of the latter command.

Isn't |& a bash-ism?

    upstream command >&2 | downstream command

is how you would do the same more portably.