[sisyphus] баг в команде cal
Aleksey Novodvorsky
=?iso-8859-1?q?aen_=CE=C1_altlinux=2Eru?=
Пт Янв 9 18:29:28 MSK 2004
Leonid B. Sysoletin пишет:
>В сообщении от 9 Январь 2004 17:23 Michael Bykov написал(a):
>
>
>>Команда cal выводит месяц и год, но не число:
>>$ cal
>> Января 2004
>>Вс Пн Вт Ср Чт Пт Сб
>> 1 2 3
>> 4 5 6 7 8 9 10
>>11 12 13 14 15 16 17
>>18 19 20 21 22 23 24
>>25 26 27 28 29 30 31
>>
>>
>
>[penguin на antarctida penguin]$ man cal
>...
>DESCRIPTION
> Cal displays a simple calendar. If arguments are not specified, the cur-
> rent month is displayed.
>...
>
>Ошибка есть, но не упомянутая. Ошибка в том, что имя месяца не в том падеже.
>
>
>
Если мы остаемся в рамках POSIX, то приходиться выбирать, что хуже:
Января 2004
или
3 январь 2004
в ответ на date
Или-или.
Дискуссии по этому поводу идут все время, я в них не участвую :-)
Тот, кому не нравится, может взять на себя поддержку русской locale в glibc.
Rgrds, AEN
Подробная информация о списке рассылки Sisyphus