Cal / Ncal шоу три месяца, начиная с понедельника, одна неделя в ряду

В 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 не указан.

Можно ли сделать так, чтобы кал / нкал показывал три месяца, начиная с понедельника, по одной неделе в ряду?

2
задан 28 November 2017 в 16:05

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.
3
ответ дан 28 November 2017 в 16:05

Другие вопросы по тегам:

Похожие вопросы: