gpt4 book ai didi

linux - 如何从 Haskell 为所有用户设置文件权限

转载 作者:太空狗 更新时间:2023-10-29 11:30:12 24 4
gpt4 key购买 nike

我正在尝试实现与 sudo chmod 755 myfile 相同的效果。

我在 System.Directory 中找到了 getPermissionssetPermissions ,但这只允许我为当前用户(在我的例子中是 root)设置权限。

是否存在适用于所有用户的等效函数,或者是使用 rawSystem 调用的唯一可行选项,我认为这有点不干净?

最佳答案

System.Posix.Files在标准 unix 包中有 POSIX 文件权限支持。 System.Directory 不提供此类功能的原因是为了可移植性。

关于linux - 如何从 Haskell 为所有用户设置文件权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10051582/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com