cal | grep --before-context 6 --after-context 6 --color -e " $(date +%e)" -e "^$(date +%e)"
Команда «cal» используется для вывода календаря текущего месяца в терминале. Опция «—before-context» указывает количество строк, которые будут выведены перед совпадением, а опция «—after-context» указывает количество строк, которые будут выведены после совпадения. Опция «—color» позволяет окрасить совпадения для лучшей видимости. Опция «-e» используется для указания регулярных выражений, которые должны совпасть с выводом команды «cal». В данном случае, регулярное выражение » $(date +%e)» совпадает с сегодняшней датой, а выражение «^$(date +%e)» совпадает с числом дня месяца в первой строке вывода команды «cal». Альтернативной командой может быть использование программы «date» для простого вывода текущей даты. Однако команда «cal» дополнительно отображает календарь текущего месяца, что может быть полезно для визуального контекста.
