|
Packit |
709fb3 |
#! /bin/sh
|
|
Packit |
709fb3 |
# Regression test for GNU grep.
|
|
Packit |
709fb3 |
#
|
|
Packit |
709fb3 |
# Copyright 2016-2017 Free Software Foundation, Inc.
|
|
Packit |
709fb3 |
#
|
|
Packit |
709fb3 |
# Copying and distribution of this file, with or without modification,
|
|
Packit |
709fb3 |
# are permitted in any medium without royalty provided the copyright
|
|
Packit |
709fb3 |
# notice and this notice are preserved.
|
|
Packit |
709fb3 |
|
|
Packit |
709fb3 |
. "${srcdir=.}/init.sh"; path_prepend_ ../src
|
|
Packit |
709fb3 |
|
|
Packit |
709fb3 |
fail=0
|
|
Packit |
709fb3 |
|
|
Packit |
709fb3 |
c=1
|
|
Packit |
709fb3 |
while test $c -lt 256; do
|
|
Packit |
709fb3 |
tr2=$(printf '\\%o\n' $c)
|
|
Packit |
709fb3 |
echo X | tr X "$tr2" >in
|
|
Packit |
709fb3 |
if test $(wc -l
|
|
Packit |
709fb3 |
grep . in >out || fail=1
|
|
Packit |
709fb3 |
compare in out || fail=1
|
|
Packit |
709fb3 |
fi
|
|
Packit |
709fb3 |
test $fail -ne 0 && Exit $fail
|
|
Packit |
709fb3 |
c=$(expr $c + 1)
|
|
Packit |
709fb3 |
done
|
|
Packit |
709fb3 |
|
|
Packit |
709fb3 |
Exit $fail
|