bash: удалить все файлы старше 1 месяца, но оставить файлы с понедельника

У меня много ежедневных архивов резервных копий. Для управления использованием диска мне нужен bash-скрипт, который удалит все файлы старше 1 месяца, но сохранит все файлы, созданные по понедельникам, даже если они старше 1 месяца.

Например, это приведет к удалению всех файлов, которые были последний раз изменены более 30 дней назад:

 find /path/to/files* -type f -mtime +30 -delete

Но я не знаю, как хранить файлы, созданные по понедельникам.

Ответы на вопрос(4)

Ваш ответ на вопрос