Я хочу удалить резервные копии старше 7 дней, но сохраняю первое число каждого месяца.
Имя файла: name_$(date +\%d\%m\%Y).tar.gz
Я хочу сохранить: name_$(date +\01\%m\%Y).tar.gz
Я хочу что-то вроде этого:
find /path -mtime +8 -exec rm {} \;
Где я могу вписать name_$(date +\01\%m\%Y).tar.gz
?
Возможно, используйте --exclude name_$(date +\01\%m\%Y).tar.gz
Я ищу однострочную команду.
Не хочу подкаталоги.
Попробовал его с эхом, он не работает нормально, но показывает somw of 01.
--exclude
просто не работает: command not found