Сейчас ситуацию не смоделирую ибо файлы только с 11 месяца начали накапливаться
а с чего тогда взяли, что команда не работает? Сами их создайте, делов-то...
можете написать пока по дням? к примеру удалять старше 10 дней, чтоб понять происходит удаление или нет.
по аналогии делайте, man date предварительно почитать.
Создал ручками директорию 12... Не прокатило так вот вывод
эрэм эрэф /var/cache/zoneminder/events/13/`date --date="last months" +%m`
rm: невозможно удалить «rf»: Нет такого файла или каталога
rm: невозможно удалить «/var/cache/zoneminder/events/13/10»: Нет такого файла или каталога
root@route4:/var/cache/zoneminder/events/1# эрэм эрэф /var/cache/zoneminder/events/13/`date --date="last months" +%m`
root@route4:/var/cache/zoneminder/events/1#
Вторая попытка с ключом минус эреф , тогда ругани нет, но и действий нет