我想递归地创建一个目录并为创建的文件夹及其父级分配一个所有者和组。
例如,假设/var存在,我想创建/var/test1/test2/test3.
我可以使用os.MkdirAll("/var/test1/test2/test3", 0600).
不过,我也想一套test1,test2和test3的uid来user1和gid到user1。
可以使用 来做到这一点os.Chown,但这需要大量的手动工作。在创建文件夹链之前,我需要构建一个不存在的文件夹树及其父文件夹,然后os.Chown在创建后在每个文件夹上使用。
有没有更简单的方法?
HUH函数
慕的地10843
隔江千里
随时随地看视频慕课网APP
相关分类