Cal (Unix) - cal (Unix)

кал
Команда cal, как показано в сеансе Linux Bash в Windows 10
В кал команда, как показано в Linux Баш сессия в Windows 10
Разработчики)Чарльз Дай
изначальный выпуск3 ноября 1971 г.; 49 лет назад (1971-11-03)
Операционная системаUnix, Unix-подобный, План 9, Inferno, MSX-DOS, FreeDOS
ТипКоманда

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

Реализации

В кал команда присутствовала в 1-е издание Unix.

А кал команда также является частью ASCII с Инструменты 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 1617 18 19 20 21 22 2324 25 26 27 28 29 30

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

Смотрите также

Рекомендации

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

внешняя ссылка