--- Begin Message ---Update of bug #68453 (group bash): Status: None => Need Info_______________________________________________________ Follow-up Comment #1: The example doesn't show that LC_NUMERIC is unset, but that the locale variables are not exported. They may or may not be set; the example just doesn't show it. If you want to see what the bash process has, replace `env' in your example with `set'. If LC_NUMERIC is set but not exported, it will affect the bash process but not child processes. My macOS sessions don't have any LC_ variables set, but I don't know what your startup files (or those installed for you) contain. If they're not set, bash uses the system's default locale: what you get when you run setlocale(LC_ALL, "") without any variables set. I can't reproduce your results with bash-5.3, but I am not using Homebrew. The first printf result implies that your default locale is not en_US, or that you have variables local to the bash process that set it to something else. The examples you show explicitly setting LC_NUMERIC support that. _______________________________________________________ To reply to this notification, you have two options: * In the Web UI at <https://savannah.gnu.org/bugs/?68453>. * By email to 2590-bugs-savannah <[email protected]>, ONLY IF you preserve both the 'display name' and the 'address specification' in the To: header AND you sign your email with a GPG key registered in your Savannah account AND you include the following line in the reply: {savane: user = 2590; tracker = bugs; item = 68453} _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature
--- End Message ---
OpenPGP_signature.asc
Description: OpenPGP digital signature
