diff options
author | Mateusz Piotrowski <0mp@FreeBSD.org> | 2021-04-13 10:12:53 +0000 |
---|---|---|
committer | Mateusz Piotrowski <0mp@FreeBSD.org> | 2021-04-26 13:39:54 +0000 |
commit | 061be8f939129fd5029efe832d1ad3b381edc3b3 (patch) | |
tree | 16f459c8be589e8f5a18bbc74b8f56ba08948268 | |
parent | d2f68847a3ea732e315301ad7e74239445171f14 (diff) | |
download | src-061be8f939129fd5029efe832d1ad3b381edc3b3.tar.gz src-061be8f939129fd5029efe832d1ad3b381edc3b3.zip |
Fix zgrep --version
"zgrep --version" is expected to print the version information in the
same way as "zgrep -V". However, the case handling the --version flag
is never reached, so "zgrep --version" prints:
zgrep: missing pattern
instead of:
grep (BSD grep, GNU compatible) 2.6.0-FreeBSD
Reviewed by: yuripv
Approved by: yuripv (src)
Differential Revision: https://reviews.freebsd.org/D29813
(cherry picked from commit 16e0391f8e2124eb85af984204548cf841648db5)
-rwxr-xr-x | usr.bin/grep/zgrep.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/grep/zgrep.sh b/usr.bin/grep/zgrep.sh index 105507f23708..bd0e8847e5f6 100755 --- a/usr.bin/grep/zgrep.sh +++ b/usr.bin/grep/zgrep.sh @@ -94,6 +94,9 @@ do silent=1 shift ;; + -V|--version) + exec ${grep} -V + ;; --*) grep_args="${grep_args} $1" shift @@ -128,9 +131,6 @@ do echo "${prg}: the ${1} flag is not currently supported" >&2 exit 1 ;; - -V|--version) - exec ${grep} -V - ;; -*) grep_args="${grep_args} $1" shift |