如何将SGID位仅删除到文件(excludig文件夹)?

时间:2014-02-11 09:23:58

标签: bash chmod

不幸的是,我将递归SGID位应用于我的文件夹树。 SGID设置为任何文件或目录,但我只想将SGID位设置为文件夹。 所以我想纠正我的错误。

如果我执行chmod -R g-s *,它将包含文件和文件夹。

如何以递归方式将SGID位仅删除到我文件夹中的文件?

1 个答案:

答案 0 :(得分:2)

您可以使用find来执行仅针对文件的命令:

find . -type f -exec chmod g-s {} \;
相关问题