Изучение руководства команд cal, ncal в bash
Практикум 6 является вводным по работе с терминалом в Linux. Одна часть отчёта — текстовый файл на сервере kodomo, а другая — данная страница.
Команды cal, ncal в bash похожи и нужны для вывода календаря. Они имеют общую страницу руководства. Рассмотрим подробнее команды и некоторые их опции.
Что удалось выяснить
- Сами по себе команды выводят в поток стандартного вывода календарь на текущий месяц с выделением даты, когда команда исполняется. Различие результатов будет в вёрстке (cal выдаст горизонтальный календарь, а ncal — вертикальный). Также ncal поддерживает больше опций.
- Команда ncal может показывать дату католической Пасхи (ncal -e) — и православной (ncal -o).
- Опция -J команды ncal покажет юлианский календарь.
- cal -h, ncal -h покажут календарь, не выделяя сегодня.
- ncal -p выведет список кодов и названий стран с датами их перехода на григорианский календарь (в смысле команды ncal). Забавно, но есть страна Latin с формальной датой перехода 31 мая 9999 года.
У приведённых команд есть и ещё интересные опции и аргументы, скажем, можно вывести месяц смены календаря в конкретной стране. Однако мы ограничимся приведённым: этого уже достаточно.