Календар в консолі

in QUAC4 years ago

cal - консольний календар

Сурові адміни та гакери, що не виходять із терміналу теж потребують інформації про день тижня чи число місяця. Наприклад, для того щоб написати скрипт, що має виконуватись в певний день. Саме в цьому їм і допоможе утиліта cal.

Програма є частиною пакету utils-linux тому встановлюється разом із системою за умовчанням. Це одна з найдавніших юнікс команд.

При запуску cal без жодних опцій, вона показує поточний місяць і виділяє сьогоднішній день

cal1.png

Щоб побачити календар на рік слід використати опцію -y. Якщо після цієї опції додати конкретний рік, то ви отримаєте календар вказаного року.

cal2.png

cal3.png

Також утиліта cal може відображати окремі місяці (опція -m) та їхні групи, показувати календар у григоріанському стилі, встановлювати першим днем тижня понеділок чи неділю, показувати календар на наступні 12 місяців від поточного місяця, надавати інформацію про номер тижня. Як і для більшості консольних програм дозволяється комбінувати опції.

Повний перелік опцій доступний на man-сторінці. Скористуйтесь командою man cal для її перегляду.

Сайт програми: https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/
https://github.com/karelzak/util-linux

Sort:  

Yay!
Your post has been boosted with Ecency Points. Keep up the good work!
Dear reader, Install Android: https://android.ecency.com, iOS: https://ios.ecency.com mobile app or desktop app for Windows, Mac, Linux: https://desktop.ecency.com
Learn more: https://ecency.com
Join our discord: https://discord.me/ecency