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 . . . : o 1752 - 3. 1752. (). . o gregorian - . cal ; . , . o iso - gregorian. 8601 . o julian - . cal ; . . -y, --year . -Y, --twelve . -w, --week[=] Display week numbers in the calendar according to the US or ISO-8601 format. If a number is specified, the requested week in the desired or current year will be printed and its number highlighted. The number may be ignored if month is also specified. If the number is specified but the current day is unspecified on the command line, then the current day is not highlighted. . --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" , . , ,,+" . , ,,-" , ,,+2". ,,+" ,,-", ,," ,," ( ,,1 " ( )). (., 'cal 11 2020') (1 - 12) . (., 'cal 25 11 2020') (1-31), , . , . 1. . --sunday --monday. . , 1. 1. (-m) 8601 , 1. ,,terminal-colors.d(5)" . /etc/terminal-colors.d/cal.disable cal /etc/terminal-colors.d/disable 2.41, $_ . $XDG_CONFIG_HOME/terminal-colors.d $HOME/.config/terminal-colors.d . , terminal-colors.d . cal : today . weeknumber ,,--week=<>" . weeks . . workday . weekend . : echo -e 'weekend 35\ntoday 1;41\nheader yellow' > $HOME/.config/terminal-colors.d/cal.scheme cal 6 AT&T UNIX-. cal- 3. 1752. . , 1582, . , -, , ', , . terminal-colors.d(5) , ,,https://github.com/util-linux/util-linux/issues[issue tracker]". cal ,,util-linux" . util-linux 2.42.3 2026-09-02 CAL(1)