diff options
author | Mateusz Piotrowski <0mp@FreeBSD.org> | 2021-04-13 10:12:53 +0000 |
---|---|---|
committer | Mateusz Piotrowski <0mp@FreeBSD.org> | 2021-04-18 08:20:11 +0000 |
commit | 16e0391f8e2124eb85af984204548cf841648db5 (patch) | |
tree | ded23ceba8333452d0a98c36c8f61749ad60260c /usr.bin | |
parent | 1ffdcdadf61423dd02ddad82fc4f3f6c39090c8c (diff) | |
download | src-16e0391f8e2124eb85af984204548cf841648db5.tar.gz src-16e0391f8e2124eb85af984204548cf841648db5.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)
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D29813
Diffstat (limited to 'usr.bin')
-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 |