0
find . -type d | xargs chmod 770

不起作用,给出“没有这样的文件或目录”

4

2 回答 2

2

如果您只想进行递归,请使用-R.

chmod -R 770 dir_path

这是你想要的吗:

find . -type d | xargs -I {} chmod -R 770 "{}"
于 2013-01-15T18:35:04.337 回答
1

您想使用print0选项find来处理文件名中的空格

find . -type d -print0 | xargs chmod 770

为什么不只使用-R选项:

chmod -R 770 dir
于 2013-01-15T18:35:42.077 回答