Dav*_*d B 3 permissions perl file-permissions readonly
我希望$dir它下面的所有内容都是只读的.如何使用Perl设置?
Eth*_*her 10
您可以使用File :: Find和chmod 的组合来执行此操作(请参阅perldoc -f chmod):
use File::Find;
sub wanted
{
my $perm = -d $File::Find::name ? 0555 : 0444;
chmod $perm, $File::Find::name;
}
find(\&wanted, $dir);
Run Code Online (Sandbox Code Playgroud)