Perl-chmod
提供:Dev Guides
Perl chmod関数
説明
この関数は、LISTで指定されたファイルのモードを指定されたMODEに変更します。 MODEの値は8進数でなければなりません。 操作が失敗したかどうかを判断するには、変更しようとしたファイルの数に対して戻り値を確認する必要があります。 この関数呼び出しは、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