xzgrep: use `grep -E/-F` instead of `egrep` and `fgrep`

`egrep` and `fgrep` have been deprecated in GNU grep since 2007, and in
current post 3.7 Git they have been made to emit obsolescence warnings:
https://git.savannah.gnu.org/cgit/grep.git/commit/?id=a9515624709865d480e3142fd959bccd1c9372d1
This commit is contained in:
Ville Skyttä 2021-11-13 10:11:57 +02:00 committed by Lasse Collin
parent edf525e2b1
commit 3a512c7787
2 changed files with 6 additions and 6 deletions

View File

@ -67,9 +67,9 @@ is invoked as
or
.B xzfgrep
then
.BR egrep (1)
.B grep \-E
or
.BR fgrep (1)
.B grep \-F
is used instead of
.BR grep (1).
The same applies to names
@ -87,9 +87,9 @@ environment variable is set,
.B xzgrep
uses it instead of
.BR grep (1),
.BR egrep (1),
.BR "grep \-E" ,
or
.BR fgrep (1).
.BR "grep \-F" .
.SH "SEE ALSO"
.BR grep (1),
.BR xz (1),

View File

@ -29,8 +29,8 @@ xz='@xz@ --format=auto'
unset GZIP BZIP BZIP2 LZOP
case ${0##*/} in
*egrep*) prog=xzegrep; grep=${GREP:-egrep};;
*fgrep*) prog=xzfgrep; grep=${GREP:-fgrep};;
*egrep*) prog=xzegrep; grep=${GREP:-grep -E};;
*fgrep*) prog=xzfgrep; grep=${GREP:-grep -F};;
*) prog=xzgrep; grep=${GREP:-grep};;
esac