Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Команда cal  (Прочитано 2241 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nattfodd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Команда cal
« : 03 Сентября 2010, 20:54:55 »
Такая штука... лаба по линуху, и тут есть такая штука: надо вывести календарь на текущий месяц, где неделя начинается с воскресенья.

Везде где гуглил пишут, что либо:
а) cal выводит с воскресенья по дефолту.
б) что бы выводило с воскресенья нужно указать параметр cal -s.

Но дело в том, что ни первый ни второй вариант не соответствует тому, что пишет мне в ответ Ubuntu (10.04). По дефолту выводит с понедельника, а параметр s переключает с Григорианского на Юлианский календари по какому-то country_code. Одним словом, как вывести в консоли то, чего от меня хотят? :)

зы. man тоже пролистал
« Последнее редактирование: 03 Сентября 2010, 21:07:02 от Nattfodd »

Оффлайн NT

  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Re: Команда cal
« Ответ #1 : 03 Сентября 2010, 22:20:52 »
локаль какая?

Оффлайн Nattfodd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Команда cal
« Ответ #2 : 03 Сентября 2010, 22:44:50 »
локаль какая?
русская, вестимо  ???

Оффлайн alienrom

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Команда cal
« Ответ #3 : 03 Сентября 2010, 22:46:22 »
русская, вестимо  ???
Вот поэтому и показывает календарик так,как заведено в России

Оффлайн Nattfodd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Команда cal
« Ответ #4 : 03 Сентября 2010, 22:51:27 »
т.есть без смены языка/локали системы никак я не получу календарь с воскресенья?

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Команда cal
« Ответ #5 : 03 Сентября 2010, 22:54:57 »
Можно локаль установить только для запуска этой программы:
LANG=C cal

Оффлайн Nattfodd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Команда cal
« Ответ #6 : 04 Сентября 2010, 00:10:55 »
Можно локаль установить только для запуска этой программы:
LANG=C cal
ага, работает :) спасибо!

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Команда cal
« Ответ #7 : 04 Сентября 2010, 01:06:38 »
Можно локаль установить только для запуска этой программы:
LANG=C cal
Что значит C? Я понимаю ru, en...
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн NT

  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Re: Команда cal
« Ответ #8 : 04 Сентября 2010, 01:30:44 »
Цитировать
# 'C' is the old Slackware (and UNIX) default, which is 127-bit
# ASCII with a charmap setting of ANSI_X3.4-1968.  These days,
# it's better to use en_US or another modern $LANG setting to
# support extended character sets.

 

Страница сгенерирована за 0.018 секунд. Запросов: 19.