Как в BASH вывести название месяца в правильном падеже?

программирование Linux unix bash

`date +'%d %B %Y'` - выводит 11 ноябрь 2011, как сделать 11 ноября 2011 ?

Примечание:
Костыль
#!/bin/bash
if [ `date +'%B'` = "Январь" ]; then RU_MONT="января"
elif [ `date +'%B'` = "Февраль" ]; then RU_MONT="февраля"
elif [ `date +'%B'` = "Март" ]; then RU_MONT="марта"
elif [ `date +'%B'` = "Апрель" ]; then RU_MONT="апреля"
elif [ `date +'%B'` = "Май" ]; then RU_MONT="мая"
elif [ `date +'%B'` = "Июнь" ]; then RU_MONT="июня"
elif [ `date +'%B'` = "Июль" ]; then RU_MONT="июля"
elif [ `date +'%B'` = "Август" ]; then RU_MONT="августа"
elif [ `date +'%B'` = "Сентябрь" ]; then RU_MONT="сентября"
elif [ `date +'%B'` = "Октябрь" ]; then RU_MONT="октября"
elif [ `date +'%B'` = "Ноябрь" ]; then RU_MONT="ноября"
elif [ `date +'%B'` = "Декабрь" ]; then RU_MONT="декабря"
fi
echo "$RU_MONT"
Ответы:
у вас неправильный баш
правильному не нужен русский - сугубо местечковый язык почти сдохшей нации
ЗЫ вы же понимаете ценность русского языка, если у нас даже правители чмошники опущенные
исключительно энтузиазм, а все деньги выделенные на ымперию спижжены воровайками
Довольно просто.
date — программа с открытым исходным кодом. Локализацию поправить может кто угодно. Только патч отправьте потом.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.