Re: [PATCH] t0090: be prepared that 'wc -l' writes leading blanks
- From
Thomas Rast <trast@student.ethz.ch>
- Date
- Dec 20, 2011, 09:17 UTC
- Message-ID
- <87d3bjlhze.fsf@thomas.inf.ethz.ch>
- In-Reply-To
- <4EF04635.6020406@viscovery.net>
Sorry for slacking off on replying to this thread...
Johannes Sixt <j.sixt@viscovery.net> writes:
Show 14 quoted lines
> Use 'printf %d $(whatever|wc -l)' so that the shell removes the blanks > for us. > > Signed-off-by: Johannes Sixt <j6t@kdbg.org> > --- > Am 12/14/2011 16:41, schrieb Johannes Sixt: >> I'd solve it by moving the command substitution outside the quoted string: >> >> printf "SHA (%d entries, 0 subtrees)\n" \ >> $(git ls-files | wc -l) >expect && >> >> Other proposed solutions add another process. I don't like that on Windows ;) > > And here is a proper patch to that effect.
Acked-by: Thomas Rast <trast@student.ethz.ch>
This is the best solution also because it the formatting more (instead of less) readable.
--
Thomas Rast
trast@{inf,student}.ethz.ch