Как узнать, когда заканчивается месяц в командной строке?

[ `date --date='next day' +'%B'` == `date +'%B'` ] || echo 'end of month'


Проверяет, является ли следующий день после текущей даты тем же месяцем. Если да, выводит ‘end of month’. Альтернативно можно использовать cal и date для анализа календаря.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *