Re: [PATCH] tests: remove xargs in favor of --stdin where possible
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Apr 23, 2009, 10:25 UTC
- Message-ID
- <7v8wlrwtt3.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <fcaeb9bf0904230307h2d4ee691y412e9cf31e4e90c3@mail.gmail.com>
Nguyen Thai Ngoc Duy <pclouds@gmail.com> writes:
Show 8 quoted lines
>> The tests may not break with your change because none of them may use >> problematic characters (especially "\n" and '"'), but update-index --stdin >> without -z is not suitable for reading from output from "find" without -0 >> option (on the other hand, "update-index -z --stdin" is good for reading >> output from "find -0"; but for portability we avoid GNUism "find -0"). > > It can't be as safe as find -0| update-index -z, but it would be > equivalent to find|xargs, isn't it? Both separate arguments by \n.
Have you worked with pathnames with high-bit set and without core.quotepath set to false?