Skip to content

Commit 3b1442d

Browse files
johnkeepinggitster
authored andcommitted
t9200: avoid grep on non-ASCII data
GNU grep 2.23 detects the input used in this test as binary data so it does not work for extracting lines from a file. We could add the "-a" option to force grep to treat the input as text, but not all implementations support that. Instead, use sed to extract the desired lines since it will always treat its input as text. Signed-off-by: John Keeping <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent 0be43de commit 3b1442d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

t/t9200-git-cvsexportcommit.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ exit 1
3535

3636
check_entries () {
3737
# $1 == directory, $2 == expected
38-
grep '^/' "$1/CVS/Entries" | sort | cut -d/ -f2,3,5 >actual
38+
sed -ne '/^\//p' "$1/CVS/Entries" | sort | cut -d/ -f2,3,5 >actual
3939
if test -z "$2"
4040
then
4141
>expected

0 commit comments

Comments
 (0)