LASTMONTHNUM=`date -d "last month" +%m`
Команда lastmonthnum=
date -d «last month» +%m` используется для получения численного предыдущего месяца.
Она использует команду date с флагом
-d для указания времени и даты, аргументом которого является выражение "last month" (предыдущий месяц). Затем с помощью флага
%m команда
date форматирует вывод таким образом, чтобы возвращался только численный код месяца.
Эта команда полезна, когда вам нужно получить численное значение предыдущего месяца для дальнейшего использования в скриптах или командной строке.
Альтернативным способом получения численного предыдущего месяца может быть использование команды expr, однако команда
date` более удобна и понятна для большинства пользователей.