标签: linux
我需要从目录中的所有文件中递归删除 x 权限(chmod -R ...),但所有子局都应保留 x 权限。< / p>
感谢。
答案 0 :(得分:8)
您可以使用以下内容:
find /your/directory -type f -print0 | xargs -0 chmod -x
-type f只列出文件,而不是目录。如果您有奇怪的文件名(例如,其中包含空格),则-print0和-0会使事情有效。
-type f
-print0
-0