显示日历
cal [-13jmsVy] [[[day] month] year]
cal命令主要用于显示一个简单的日历。其中day用于指定日(1~31),month用于指定月(1~12),year用于指定年(1~9999)。
如果未指定参数,则显示当月的日历。如果只给定一个参数,意味着显示当年(1~9999)的日历。注意,指定的年号必须完整,如12表示公元12年,而非2012年。如果给定了两个参数,表示月和年。如果给定了3个参数,表示日、月和年。显示的日历中将会高亮显示指定的日子。如果未指定任何参数,显示当月的日历。
此外,每周的第一天究竟是星期日还是星期一,通常是由本地语言环境确定的。
-1 显示当月的日历(默认)。
-3 显示前一月、当前月和下一月的日历。
-j 显示儒略历日期(从1月1日作为第一天开始计算任何一日是当年的第几天)。
-m 显示日历时把星期一作为每周的第一天。
-s 显示日历时把星期日作为每周的第一天。
-V 显示命令的版本信息,然后退出。
-y 显示当年全年的日历。
1. 显示当月的日历。
$ cal October 2012 Su Mo Tu We Th Fr Sa 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 $
2. 把星期一作为每周的第一天,显示当月的日历。
$ cal -m October 2012 Mo Tu We Th Fr Sa Su 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 $
索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z