On Wednesday, December 3, 2025, Léa Gris <[email protected]> wrote: > > TMOUT=$(bc -l <<<'4*a(1)') bash -c 'read -rp "TMOUT=$TMOUT: "; printf > "TMOUT=%f\\n" "$TMOUT"' > TMOUT=3.14159265358979323844: bash: ligne 1 : printf: > 3.14159265358979323844: nombre non valable > TMOUT=3,000000 >
Most command line tools outright ignore the user locale these days. I'm happy with what bash gets right and don't mind the rest -- Oğuz
