在 Debian 中我可以运行ncal -3M -C
来获取:
2017
October November December
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su
1 1 2 3 4 5 1 2 3
2 3 4 5 6 7 8 6 7 8 9 10 11 12 4 5 6 7 8 9 10
9 10 11 12 13 14 15 13 14 15 16 17 18 19 11 12 13 14 15 16 17
16 17 18 19 20 21 22 20 21 22 23 24 25 26 18 19 20 21 22 23 24
23 24 25 26 27 28 29 27 28 29 30 25 26 27 28 29 30 31
30 31
以下工作:
cal -3
,不是从周一开始一周,ncal -3M
,将周数显示为列而不是行,ncal -C -3
,不是从星期一开始一周。
但下面的操作不起作用:ncal -C -3M
。
根据-C
手册和-M
-M
用法ncal
尝试此操作时显示的文本。只要-C
未指定,它就是有效的选项。
是否可以让 cal/ncal 显示三个月,从星期一开始,每行一周?
答案1
$ ncal -M -b -3
2017
October November December
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su
1 1 2 3 4 5 1 2 3
2 3 4 5 6 7 8 6 7 8 9 10 11 12 4 5 6 7 8 9 10
9 10 11 12 13 14 15 13 14 15 16 17 18 19 11 12 13 14 15 16 17
16 17 18 19 20 21 22 20 21 22 23 24 25 26 18 19 20 21 22 23 24
23 24 25 26 27 28 29 27 28 29 30 25 26 27 28 29 30 31
30 31
来自man
:
-b Use oldstyle format for ncal output.