On Jan 09 2017, "A. Wilcox" <awilfox@xxxxxxxxxxxxxxx> wrote: > Interestingly enough, you seem to be right. The failure is very > bizarre and has nothing to do with system /bin/grep: > > test_must_fail: command succeeded: git grep -G -F -P -E a\x{2b}b\x{2a}c ab > not ok 142 - grep -G -F -P -E pattern > # > # >empty && > # test_must_fail git grep -G -F -P -E "a\x{2b}b\x{2a}c" > ab >actual && > # test_cmp empty actual > # > > However: > > elaine trash directory.t7810-grep # git grep -G -F -P -E > a\x{2b}b\x{2a}c ab >actual You need to quote the regexp argument, see the line starting with "test_must_fail" above. Andreas. -- Andreas Schwab, schwab@xxxxxxxxxxxxxx GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."