On Wed, Feb 23, 2022 at 10:07 PM Junio C Hamano <gitster@xxxxxxxxx> wrote: > > Christian Couder <christian.couder@xxxxxxxxx> writes: > > > Only the exit code of the command before the pipe is ignored. > > > > Also it's ok to use pipes if the command before the pipe is not `git`. > > We trust regular commands to just work and we test only `git`. > > Both very good points. So ... > > >> - find .git/worktrees -print | sort >expected && > >> + find .git/worktrees -print >tmp && sort tmp >expected && > > > > Please put the `find` and `sort` commands on 2 different lines when > > they are separated with &&. > > We do not want to split this pipeline into two commands. Yeah, right.