[ `date --date='next day' +'%B'` == `date +'%B'` ] || echo 'end of month'
Проверяет, является ли следующий день после текущей даты тем же месяцем. Если да, выводит ‘end of month’. Альтернативно можно использовать cal
и date
для анализа календаря.