CAL(1) CAL(1) cal - cal [] [[[] ] ] cal [] [_|_] cal . . (1-12) . . . 1582 1923. cal 3 1752. . 11 . 1752 2 14 ( 3 13 ). . --reform . -1 --one . ( ). -3 --three . -n , --months . -S, --span . -s --sunday . -m --monday . -v --vertical ( ncal(1)). --iso . . --reform . -j --julian -- . . 1 366. --reform. . : () () () . "julian" POSIX. cal . . --reform val . . . val: o 1752 - 3 1752 (). . o gregorian - . cal . . o iso - gregorian. ISO 8601 . o julian - . cal . . -y --year . -Y --twelve . -w --week[=] ISO-8601. number . number month . number . . --color[=] . auto never always. auto . --help. . -c, --columns= . auto . -h --help . -V --version . (: 'cal 2020') : cal 89 1989. (: 'cal tomorrow' 'cal August') - ( ) . "now" "today" "yesterday" "tomorrow" . "+" . "-" '+2days'. "+" "-" "left" "ago" ( '1 week ago'). (: 'cal 11 2020') ( 1 12) . (: 'cal 25 11 2020') ( 1 31) month and year . . 1 . --sunday --monday. . 1 1. (-m) ISO 8601 1. terminal-colors.d(5). /etc/terminal-colors.d/cal.disable cal /etc/terminal-colors.d/disable 2.41 $NO_COLOR . $XDG_CONFIG_HOME/terminal-colors.d $HOME/.config/terminal-colors.d . terminal-colors.d . cal : . --week=<>. . header . workday . . : echo -e 'weekend 35\ntoday 1;41\nheader yellow' > $HOME/.config/terminal-colors.d/cal.scheme cal AT&T UNIX. cal 3 1752 . 1582 . . terminal-colors.d(5) . cal util-linux . util-linux 2.42.1 2026-05-18 CAL(1)