Perl chmod 函数



描述

此函数将 LIST 中指定文件的模式更改为指定的 MODE。MODE 的值应该是八进制的。你必须将返回值与尝试更改的文件数进行比较,以确定操作是否失败。此函数调用等效于 Unix 命令 chmod MODE FILELIST

语法

以下是此函数的简单语法 -

chmod MODE, LIST

返回值

此函数返回成功更改的文件数目。

示例

以下是显示其基本用法的示例代码 -

#!/usr/bin/perl

$cnt = chmod 0755, 'foo', 'bar';
chmod 0755, @executables;
$mode = '0644'; chmod $mode, 'foo';      # !!! sets mode to # --w----r-T
$mode = '0644'; chmod oct($mode), 'foo'; # this is better
$mode = 0644;   chmod $mode, 'foo';      # this is best
perl_function_references.htm
广告