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:40:59 +0000 |
commit | 93c6a3232246dd8980cda48adfbe10614665a51f (patch) | |
tree | 54dd82a7583f491ca2ac205e9e03642be0114c3e | |
parent | 2d8adf9cc0000d29d330d2ce06f659b207c0d11b (diff) | |
download | src-93c6a3232246dd8980cda48adfbe10614665a51f.tar.gz src-93c6a3232246dd8980cda48adfbe10614665a51f.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
(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 |