From: Junio C Hamano Date: Mon, 08 Aug 2016 19:06:13 GMT Subject: Re: [PATCH 1/2] pack-objects: Teach --use-bitmap-index codepath to respect --local, --honor-pack-keep and --incremental Message-ID: In-Reply-To: <20160808135020.yggthtfekdiwq3lz@sigill.intra.peff.net> Jeff King writes: >> + if grep -qFf nonlocal-loose 1.objects; then >> + echo "Non-local object present in pack generated with --local" >> + return 1 >> + fi >> +' > > grep -f isn't portable. However, I think: > > echo $objsha1 >expect && > git show-index <1.pack | cut -d' ' -f2 >actual > test_cmp expect actual > > would work (if you do stick with two entries, you might need to sort > your "expect"). Hmph, are you sure? "grep -f pattern_file" is in POSIX.1.