Bug#334281: locale(1): say what the quotes mean
Package: libc6
Version: 2.3.5-6
Severity: wishlist
The locale(1) man page should say why it puts quotes around some of the values.
$ locale
LANG=C
LC_CTYPE="C" ...
Still there even after
$ eval export `locale|sed s/=.*/=C/` && locale
P.S., even though the man page refers to setlocale(3), some mention
should be made at to what one needs to do to 'set the locale' in a
shell script. Perhaps just changing some environment variables.
Also the setlocale(3) man page could mention this too.
And somewhere mention why locale "C" is called "C".
Reply to: