Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

cal- это стандартная программа в Unix и Unix-подобных операционных системах, которая печатает календарь ASCII данного месяца или года. Если пользователь не укажет никаких параметров командной строки , calбудет напечатан календарь на текущий месяц.

Реализации [ править ]

Команда calприсутствовала в 1-й редакции Unix .

calКоманда также является частью ASCII «s MSX-DOS2 Инструменты для MSX-DOS версии 2. [1] Он также доступен для FreeDOS . [2]

Примеры [ править ]

$ кал  Март 1984 Вс Пн Вт Ср Чт Пт Сб  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
$ кал -3 ( показывает предыдущий, текущий и следующий месяц )  2020  Январь Февраль Март Вс Пн Вт Ср Чт Пт Сб Вс Пн Вт Ср Чт Пт Сб Су Пн Вт Ср Чт Пт Сб  1 2 3 4 1 1 2 3 4 5 6 7 5 6 7 8 9 10 11 2 3 4 5 6 7 8 8 9 10 11 12 13 14 12 13 14 15 16 17 18 9 10 11 12 13 14 15 15 16 17 18 19 20 21 19 20 21 22 23 24 25 16 17 18 19 20 21 22 22 23 24 25 26 27 28 26 27 28 29 30 31 23 24 25 26 27 28 29 29 30 31
$ кал 2020  2020  Январь Февраль Март Вс Пн Вт Ср Чт Пт Сб Вс Пн Вт Ср Чт Пт Сб Вс Пн Вт Ср Чт Пт Сб  1 2 3 4 1 1 2 3 4 5 6 7 5 6 7 8 9 10 11 2 3 4 5 6 7 8 8 9 10 11 12 13 14 12 13 14 15 16 17 18 9 10 11 12 13 14 15 15 16 17 18 19 20 21 19 20 21 22 23 24 25 16 17 18 19 20 21 22 22 23 24 25 26 27 28 26 27 28 29 30 31 23 24 25 26 27 28 29 29 30 31   Апрель Май Июнь Вс Пн Вт Ср Чт Пт Сб Вс Пн Вт Ср Чт Пт Сб Вс Пн Вт Ср Чт Пт Сб  1 2 3 4 1 2 1 2 3 4 5 6 5 6 7 8 9 10 11 3 4 5 6 7 8 9 7 8 9 10 11 12 13 12 13 14 15 16 17 18 10 11 12 13 14 15 16 14 15 16 17 18 19 20 19 20 21 22 23 24 25 17 18 19 20 21 22 23 21 22 23 24 25 26 27 26 27 28 29 30 24 25 26 27 28 29 30 28 29 30  31  Июль Август Сентябрь Вс Пн Вт Ср Чт Пт Сб Вс Пн Вт Ср Чт Пт Сб Вс Пн Вт Ср Чт Пт Сб  1 2 3 4 1 1 2 3 4 5 5 6 7 8 9 10 11 2 3 4 5 6 7 8 6 7 8 9 10 11 12 12 13 14 15 16 17 18 9 10 11 12 13 14 15 13 14 15 16 17 18 19 19 20 21 22 23 24 25 16 17 18 19 20 21 22 20 21 22 23 24 25 26 26 27 28 29 30 31 23 24 25 26 27 28 29 27 28 29 30  30 31  Октябрь Ноябрь Декабрь Вс Пн Вт Ср Чт Пт Сб Вс Пн Вт Ср Чт Пт Сб Вс Пн Вт Ср Чт Пт Сб  1 2 3 1 2 3 4 5 6 7 1 2 3 4 5 4 5 6 7 8 9 10 8 9 10 11 12 13 14 6 7 8 9 10 11 12 11 12 13 14 15 16 17 15 16 17 18 19 20 21 13 14 15 16 17 18 19 18 19 20 21 22 23 24 22 23 24 25 26 27 28 20 21 22 23 24 25 26 25 26 27 28 29 30 31 29 30 27 28 29 30 31
$ кал 5  2009  Май 2009 Вс Пн Вт Ср Чт Пт Сб  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

Причуды (1752) [ править ]

$ кал 9  1752  Сентябрь 1752 СМ Вт Вт Чт ПС  1 2 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Григорианский календарь реформа была принята Королевством Великобритании , в том числе его владений в Северной Америке (позже , чтобы стать восточными США и Канада), в сентябре 1752 года, как результат, калибровочных показывает сентябрь 1752 скорректированных дни отсутствуют. Этот месяц был официальным (британским) принятием григорианского календаря из ранее использовавшегося юлианского календаря . Это описано на страницах руководства для Sun Solaris следующим образом. «На сентябрь 1752 года напечатан необычный календарь. Это месяц, когда 11 дней были пропущены, чтобы компенсировать отсутствие корректировок високосного года». [3] Plan 9 от Bell Labs ручных состояний: «Попробуйте кал сентября 1752. »Дата принятия реформы сильно различается в зависимости от страны, поэтому для некоторых пользователей эта функция может быть ошибкой.

См. Также [ править ]

Ссылки [ править ]

  1. ^ «Руководство пользователя MSX-DOS2 Tools - MSX-DOS2 TOOLS ユ ー ザ ー ズ マ ニ ュ ア ル» . 1 апреля 1993 г. - через Интернет-архив.
  2. ^ "ibiblio.org FreeDOS Package - cal (Unix-like)" . www.ibiblio.org .
  3. ^ «Сводка - раздел 1 страниц руководства: Команды пользователя» . docs.oracle.com .
  • cal: распечатать календарь - Справочник по командам и утилитам, Единая спецификация UNIX , Выпуск 7 от Open Group

Внешние ссылки [ править ]

  • cal(1) -  Руководство программиста Plan 9 , том 1
  • cal(1) -  Руководство по общим командам Inferno
  • cal(1) -  Руководство по командам пользователя Linux
  • cal(1) -  Руководство по основным командам FreeBSD
  • cal(1) -  Руководство по основным командам NetBSD
  • cal(1) -  Руководство по основным командам OpenBSD
  • Источник объяснения феномена cal 9 1752 (юмор)