tests: grep portability fixes
authorJeff King <peff@peff.net>
Tue, 30 Sep 2008 08:03:55 +0000 (04:03 -0400)
committerShawn O. Pearce <spearce@spearce.org>
Tue, 30 Sep 2008 19:39:58 +0000 (12:39 -0700)
commit87539416fd25bfa62122ddf4f7a7b8794d5d5aa2
tree7816077b5fe32d167749cfff8a791a457139332f
parentc33912ae2463b9e486fb016ffa9d21ff8e62984a
tests: grep portability fixes

We try to avoid using the "-q" or "-e" options, as they are
largely useless, as explained in aadbe44f.

There is one exception for "-e" here, which is in t7701 used
to produce an "or" of patterns. This can be rewritten as an
egrep pattern.

This patch also removes use of "grep -F" in favor of the
more widely available "fgrep".

[sp: Tested on AIX 5.3 by Mike Ralphson,
     Tested on MinGW by Johannes Sixt]

Signed-off-by: Jeff King <peff@peff.net>
Tested-by: Mike Ralphson <mike@abacus.co.uk>
Tested-by: Johannes Sixt <johannes.sixt@telecom.at>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
t/t0002-gitfile.sh
t/t1501-worktree.sh
t/t3700-add.sh
t/t4150-am.sh
t/t6040-tracking-info.sh
t/t7002-grep.sh
t/t7701-repack-unpack-unreachable.sh
t/t9500-gitweb-standalone-no-errors.sh