我希望简单地打开并写入一个新文件,然后由另一个用户拥有(以root用户身份运行)。文件创建正常,但是文件仍然最终归root拥有。我正在使用:
doc="text"
uid=Etc.getpwnam("#{$user}").uid
File.open("#{$file}", 'w') {|f|
f.write(doc)
f.chown($uid,$uid)
}
任何帮助是极大的赞赏 :)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句