В 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
в Ubuntu - -M
не является «общим вариантом» - как в соответствии с руководством, так и с текстом Использование , отображаемым при попытке сделать это. Это только допустимая опция для ncal
, если -C
не указан.
Можно ли сделать так, чтобы кал / нкал показывал три месяца, начиная с понедельника, по одной неделе в ряду?
$ 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.