Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Feb 2023 11:06:42 +0100
From:      Eivind Nicolay Evensen <eivinde@terraplane.org>
To:        freebsd-stable@freebsd.org
Subject:   Grep with non-ascii
Message-ID:  <20230203110642.70e4a076@elg.hjerdalen.lokalnett>

next in thread | raw e-mail | index | archive | help
Hello.

I just noticed this today:

elg!ene[~]> printf "bø\nhei\nøl\n" | grep ø
grep: trailing backslash (\)
elg!ene[~]> echo $LC_CTYPE $LANG
nb_NO.ISO8859-1 nb_NO.ISO8859-1

While I have the result I envisioned with gnugrep:

elg!ene[~]> printf "bø\nhei\nøl\n" | ggrep ø
bø
øl

Also, on OpenIndiana, linux and Netbsd, grep gives the proper result.

Is lib/libc/regex the right place to look into this if I
find the time, or does anybody know this enough to know the
problem?

Regards
-- 
Eivind Nicolay Evensen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20230203110642.70e4a076>