Date: Mon, 16 Jun 2014 13:33:20 +0000 From: bz-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 191086] New: grep and bsdgrep do not recognize [[:<:]] and [[:>:]] Message-ID: <bug-191086-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191086 Bug ID: 191086 Summary: grep and bsdgrep do not recognize [[:<:]] and [[:>:]] Product: Base System Version: 9.2-RELEASE Hardware: Any OS: Any Status: Needs Triage Severity: Affects Many People Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: weeks@iastate.edu grep and bsdgrep do not recognize the '[[:<:]]' or '[[:>:]]' bracket expressions described in re_format(7), though sed does: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ $ printf 'foobar\nfoo bar\nbaz' | grep 'foo[[:>:]]' grep: Invalid character class name $ printf 'foobar\nfoo bar\nbaz' | grep '[[:<:]]bar' grep: Invalid character class name $ printf 'foobar\nfoo bar\nbaz' | bsdgrep 'foo[[:>:]]' bsdgrep: Invalid character class name $ printf 'foobar\nfoo bar\nbaz' | bsdgrep '[[:<:]]bar' bsdgrep: Invalid character class name $ printf 'foobar\nfoo bar\nbaz' | sed -n '/foo[[:>:]]/p' foo bar $ printf 'foobar\nfoo bar\nbaz' | sed -n '/[[:<:]]bar/p' foo bar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- Nathan Weeks IT Specialist USDA-ARS Corn Insects and Crop Genetics Research Unit Crop Genome Informatics Laboratory Iowa State University http://weeks.public.iastate.edu/ -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-191086-8>