ryg

Утилита cal и ncal -календарь

Утилита отображает календарь и дату Пасхи.

Синтаксис:

     cal [-jy] [[month] year]
     cal [-j] -m month [year]
     ncal [-jJpwy] [-s country_code] [[month] year]
     ncal [-Jeo] [year]

Описание:

Утилита отображает простой календарь в традиционном формате или командой ncal -  выдает альтернативный вид. Если не указывать никаких параметров, то отображается текущий месяц. Весь год отображается в таблице 25х80 символов в несколько сжатом виде.
Отображение возможно в Юлианском календаре (по старому стилю) и Григорианском (действующий календарь).

Параметры:

-J Отображается Юлианский календарь, если скомбинировать с параметром -e будет показана дата католической Пасхи по юлианскому календарю.
-e Показать дату католической Пасхи.
-j вместо дня в месяца отображается номер дня в году по Юлианскому календарю (нумерация с первого января).
-m month Показать календарь на заданный месяц. Месяц может быть задан только числом от 1 до 12.
-o  Показать дату Православной Пасхи.
-p Распечатать коды стран и даты перехода их календарей с Юлианского на Григорианский календарь. Коды стран определяются из переменных окружения. Текущая страна обозначается символом звездочки "*".
-s код_страны Показывает действующей календарь для заданной страны. Дату смены календарей ncal пытается получить из переменных окружения, если это не удается, датой перехода считается 2 сентября 1752 года (дата перехода на Григорианский календарь в Великобритании).
-w Печатать номер недели возле каждой колонки.
-y Напечатать календарь на заданный год.

Если указан один параметр без букв, то он обозначает год. Год должен быть указан полностью, команда

cal 89 

покажет календарь 89 года от Рождества Христова, а не за 1989 год. Если указывать два параметра, то первый параметр будет месяц ( его можно в данном случае указать числом от 1-12 или названием в соответствии с настройками языка вашего компьютера), вторым указывается год.

Примеры:

Показать календарь июля 2014 года

      cal июль 2014
      cal 7 2014

Показать дату Православной Пасхи в 2014 году

      ncal -o 2014

История утилиты:

Утилита cal появилась впервые в AT&T UNIX версии 5, ncal в FreeBSD 2.2.6.
 
date - установить системную дату на компьютере
systemsetup - управление системными настройками