On Wed, 12 Apr 2000, Michael Sobolev wrote:
> В debian-devel недавно задавали этот вопрос. Объяснение очень простое: есть
> два printf, один встроенная команда bash (ведь здесь bash, да?), другой
> программа
> из пакета shellutils. bash инициализирует локализацию один раз...
Ага, спасибо, я уж
Alexander Kogan wrote:
>
> Hi!
>
> $ set LANG=ru_RU.KOI8-R; export LANG
> $ printf "%1.1\nf" 1
> 1,0
> $ set LANG=C; export LANG
> $ printf "%1.1f\n" 1
> 1,0
>
> ^^^ Почему так? Вроде, должно быть 1.0 ?
Смотри:
[EMAIL PROTECTED]:/m/s1/home/cit$ echo $LANG
ru_RU.KOI8-R
[EMAIL PROTECTED]:/m/s1/h
On Wed, Apr 12, 2000 at 03:26:54PM +0400, Alexander Kogan wrote:
> Hi!
>
> $ set LANG=ru_RU.KOI8-R; export LANG
> $ printf "%1.1\nf" 1
> 1,0
> $ set LANG=C; export LANG
> $ printf "%1.1f\n" 1
> 1,0
>
> ^^^ Почему так? Вроде, должно быть 1.0 ?
за это, понятное дело, отвечает LC_NUMERIC, которая с
В debian-devel недавно задавали этот вопрос. Объяснение очень простое: есть
два printf, один встроенная команда bash (ведь здесь bash, да?), другой
программа
из пакета shellutils. bash инициализирует локализацию один раз...
--
Миша
Hi!
$ set LANG=ru_RU.KOI8-R; export LANG
$ printf "%1.1\nf" 1
1,0
$ set LANG=C; export LANG
$ printf "%1.1f\n" 1
1,0
^^^ Почему так? Вроде, должно быть 1.0 ?
Alexander Kogan
Institute of Applied Physics RAS
5 matches
Mail list logo