Jump to content

калибровка (команда)

кал
Разработчик(и) Чарльз Дай
Первоначальный выпуск 3 ноября 1971 г .; 52 года назад ( 1971-11-03 )
Написано в План 9: С
FreeDOS: язык ассемблера x86.
Операционная система Unix , Unix-подобные , Plan 9 , Inferno , MSX-DOS , FreeDOS
Платформа Кросс-платформенный
Тип Команда
Лицензия util-linux : пункт BSD-4
FreeDOS: бесплатное программное обеспечение / программное обеспечение с исходным кодом.
План 9: МОЯ лицензия

cal — это утилита командной строки в ряде компьютерных операционных систем, включая Unix , Plan 9 , Inferno и Unix-подобных операционных системах, таких как Linux , которая печатает календарь ASCII для данного месяца или года. Если пользователь не указывает никаких параметров командной строки , cal распечатает календарь текущего месяца. Команда является стандартной программой Unix и указана в Единой спецификации UNIX .

Реализации

[ редактировать ]

The cal Команда присутствовала в 1-й редакции Unix . А cal Команда также является частью ASCII инструментов MSX -DOS2 для MSX-DOS версии 2. [1] Он также доступен для FreeDOS . Эта реализация поддерживает только григорианский календарь (новый стиль) и может распространяться свободно, с исходным кодом или без него. Версия FreeDOS была разработана Чарльзом Даем. [2]

$ cal    February 2024                    Su Mo Tu We Th Fr Sa              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
$ cal -3 (shows the previous, current and next month)     June 2022             July 2022            August 2022       Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa            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
$ cal 2023                            2023      January               February               March          Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa   1  2  3  4  5  6  7            1  2  3  4            1  2  3  4   8  9 10 11 12 13 14   5  6  7  8  9 10 11   5  6  7  8  9 10 11  15 16 17 18 19 20 21  12 13 14 15 16 17 18  12 13 14 15 16 17 18  22 23 24 25 26 27 28  19 20 21 22 23 24 25  19 20 21 22 23 24 25  29 30 31              26 27 28              26 27 28 29 30 31                                                                              April                  May                   June          Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa                     1      1  2  3  4  5  6               1  2  3   2  3  4  5  6  7  8   7  8  9 10 11 12 13   4  5  6  7  8  9 10   9 10 11 12 13 14 15  14 15 16 17 18 19 20  11 12 13 14 15 16 17  16 17 18 19 20 21 22  21 22 23 24 25 26 27  18 19 20 21 22 23 24  23 24 25 26 27 28 29  28 29 30 31           25 26 27 28 29 30     30                                                                        July                 August              September        Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa                     1         1  2  3  4  5                  1  2   2  3  4  5  6  7  8   6  7  8  9 10 11 12   3  4  5  6  7  8  9   9 10 11 12 13 14 15  13 14 15 16 17 18 19  10 11 12 13 14 15 16  16 17 18 19 20 21 22  20 21 22 23 24 25 26  17 18 19 20 21 22 23  23 24 25 26 27 28 29  27 28 29 30 31        24 25 26 27 28 29 30  30 31                                                                   October               November              December        Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa   1  2  3  4  5  6  7            1  2  3  4                  1  2   8  9 10 11 12 13 14   5  6  7  8  9 10 11   3  4  5  6  7  8  9  15 16 17 18 19 20 21  12 13 14 15 16 17 18  10 11 12 13 14 15 16  22 23 24 25 26 27 28  19 20 21 22 23 24 25  17 18 19 20 21 22 23  29 30 31              26 27 28 29 30        24 25 26 27 28 29 30                                              31
$ cal 6 2023      June 2023        Su Mo Tu We Th Fr Sa               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

Причуды (1752)

[ редактировать ]
$ cal 9 1752  September 1752 S  M Tu  W Th  F  S       1  2 14 15 1617 18 19 20 21 22 2324 25 26 27 28 29 30

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

См. также

[ редактировать ]
  1. ^ «Руководство пользователя по инструментам MSX-DOS2 — Руководство пользователя по инструментам MSX-DOS2» 1 апреля 1993 г. - через Интернет-архив.
  2. ^ «Пакет ibiblio.org FreeDOS — Cal (Unix-подобный)» . www.ibiblio.org .
  3. ^ «Сводка — раздел 1 страниц руководства: Пользовательские команды» . docs.oracle.com .
  4. ^ Томпсон, К.; Ричи, DM (1971). Руководство программиста Unix (первое изд.). Телефонные лаборатории Белла. стр. кал (VI).

Источники

[ редактировать ]
  • Рэй, Дебора С.; Рэй, Эрик Дж. (2010). «Календарь с Cal» . В Гулике, Ребекка (ред.). Unix и Linux: Визуальное краткое руководство . Книжные издательства. стр. 276–278. ISBN  9780132104470 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: daee1ee94558fdd57906d252d76a31ce__1708380060
URL1:https://arc.ask3.ru/arc/aa/da/ce/daee1ee94558fdd57906d252d76a31ce.html
Заголовок, (Title) документа по адресу, URL1:
cal (command) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)