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[=number] Display week numbers in the calendar according to the US or ISO-8601 format. If a number is specified, the requested week will be printed in the desired or current year. The number may be overwritten if day and month are also specified. See the NOTES section for more details. --color[=when] . auto, never always. " , auto. ; --help. . -c, --columns= . auto . -h, --help . -V, --version Display version and exit. (., '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 Since version 2.41, the $NO_COLOR environment variable is also supported to disable output colorization unless explicitly enabled by a command-line option. $XDG_CONFIG_HOME/terminal-colors.d $HOME/.config/terminal-colors.d . , terminal-colors.d . cal : today . weeknumber The week number requested by the --week= command line option. 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) For bug reports, use the issue tracker . cal ,,util-linux" . util-linux 2.41 2025-03-29 CAL(1)