【发布时间】:2020-01-13 10:12:29
【问题描述】:
我正在尝试在当前路径中创建一个名为 mydir 的目录,我正在使用 File::Path 模块执行 perl 脚本。
如果目录尚不存在,则正在创建目录,但我无法将目录权限设置为777。 y 默认设置权限为755。
这是我的代码。
use File::Path qw(make_path remove_tree);
if (! -d "mydir") {
if (!make_path( "mydir", {
verbose => 1,
mode => 0777,
owner => "vinod",
})) {
print "Couldn't create dir\n";
return -1;
}
}
我希望创建具有0777权限的目录
【问题讨论】: