Программа Linux cal отображает простой календарь. Если аргументы не указаны, отображается текущий месяц.
конспект
Команда принимает следующий вид:
cal [-smjy13] [[month] year]
Параметры
Укажите переключатели для изменения вывода команды:
- -1 : вывод за один месяц. Это по умолчанию.
- -3 : Показать предыдущий, текущий и следующий выходной месяц.
- -s : отображать воскресенье как первый день недели. Это по умолчанию.
- -m : отображать понедельник как первый день недели.
- -j : Показать юлианские даты (дни основаны на единицах, начиная с 1 января).
- -y : Показать календарь на текущий год.
Примечания по использованию
Один параметр указывает год (от 1 до 9999) для отображения. Год должен быть полностью указан: cal 89 не будет отображать календарь на 1989 год. Два параметра обозначают месяц (от 1 до 12) и год. Если параметры не указаны, отображается календарь на текущий месяц.
Год начинается 1 января.
Предполагается, что григорианская реформация произошла 3 сентября 1752 года. К этому времени большинство стран уже признали реформацию (хотя некоторые не признавали ее до начала 1900-х годов). Десять дней после этой даты были устранены реформацией, поэтому календарь на этот месяц немного необычный.