Sorry for slacking off on replying to this thread... Johannes Sixt <j.sixt@xxxxxxxxxxxxx> writes: > Use 'printf %d $(whatever|wc -l)' so that the shell removes the blanks > for us. > > Signed-off-by: Johannes Sixt <j6t@xxxxxxxx> > --- > 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@xxxxxxxxxxxxxxx> This is the best solution also because it the formatting more (instead of less) readable. -- Thomas Rast trast@{inf,student}.ethz.ch -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html