У меня есть корневая папка документов, и я хочу изменить группу только каталогов кеша. Как я могу сделать это рекурсивно?
Каталоги кеша всегда ниже templates/html
, и я хочу изменить его на wwwrun:www
.
Структура папок выглядит так:
/blocks/element1/templates/html/cache1 root:root <- this
/blocks/element1/lib/file.html root:root
/blocks/element1/lib/file-xy.html root:root
/blocks/element2/templates/html/cache1 root:root <- this
/blocks/element2/templates/html/cache2 root:root <- this
/blocks/element2/lib/file.html root:root
/blocks/element2/img/icon.png root:root
/blocks/element3/templates/html/cache2 root:root <- this
/blocks/element3/logo.jpg root:root
Бег
find . -type d -name "cache*" -exec chown -R wwwrun:www {} \;
внутри templates / html должно это делать.