标签: bash chmod
不幸的是,我将递归SGID位应用于我的文件夹树。 SGID设置为任何文件或目录,但我只想将SGID位设置为文件夹。 所以我想纠正我的错误。
如果我执行chmod -R g-s *,它将包含文件和文件夹。
chmod -R g-s *
如何以递归方式将SGID位仅删除到我文件夹中的文件?
答案 0 :(得分:2)
您可以使用find来执行仅针对文件的命令:
find
find . -type f -exec chmod g-s {} \;