И решил посмотреть, знает ли она про смену календаря.
В Википедии написано, что
Но программа cal ничего подобного не выдала. Стал искать по годам и обнаружилВпервые григорианский календарь был введён папой римским Григорием XIII в католических странах 4 октября 1582 года взамен прежнего юлианского: следующим днём после четверга 4 октября стала пятница 15 октября.
Код: Выделить всё
$ cal 9 1752
   Сентябрь 1752      
Вс Пн Вт Ср Чт Пт Сб  
       1  2 14 15 16  
17 18 19 20 21 22 23  
24 25 26 27 28 29 30  С программой ncal Ещё интереснее. Для неё можно задать код страны, для которой она покажет календарь. Но вот как задать код, я пока не понял. По умолчанию она берёт код их настроек системы.
Код: Выделить всё
$ ncal 2 1918
    Февраль 1918      
Пн    18 25         
Вт    19 26         
Ср    20 27         
Чт 14 21 28         
Пт 15 22            
Сб 16 23            
Вс 17 24            Разобрался с кодами. Правда, не до конца. Оказалось, что их надо задавать большими латинскими буквами: RU, US, GB, FR, IT. Это те коды, что я проверил. И обнаружил, что переход на "новый стиль" произошёл:
В России (RU) -- в феврале 1918 года
В США (US) и Великобритании (GB) -- в сентябле 1752 года
Во Франции (FR) -- в декабре 1582 года
В Италии (IT) -- как и указано в Википедии, -- в октябре 1582 года.
Хотелось бы узнать, какие коды ещё воспринимает программа ncal




