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

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


Команда проверяет, является ли сегодняшний день последним днем месяца. Если это так, то будет выведено ‘end of month’. Если сегодня не последний день месяца, будет выведено ‘not end of month’. Альтернативой может быть использование других команд или скриптов для определения последнего дня месяца.

Ответить

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