How can I set the umask from within java?

后端 未结 4 980
佛祖请我去吃肉
佛祖请我去吃肉 2020-11-30 13:36

I\'m new to Java. Where is umask exposed in the api?

4条回答
  •  猫巷女王i
    2020-11-30 14:20

    import java.nio.file.Files
    import java.nio.file.attribute.PosixFilePermission
    
    File file = new File("/some/path") 
    Files.setPosixFilePermissions(file.toPath(), [
                    PosixFilePermission.OWNER_READ,
                    PosixFilePermission.OWNER_WRITE
                ].toSet())
    

提交回复
热议问题