我有一个文档根文件夹,我想更改仅缓存目录的组。我该如何递归执行此操作?
缓存目录始终位于下面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
答案1
跑步
find . -type d -name "cache*" -exec chown -R wwwrun:www {} \;
模板/html 内部应该可以做到。