Función chmod de Perl

Descripción

Esta función cambia el modo de los archivos especificados en LIST al MODO especificado. El valor de MODE debe estar en octal. Debe comparar el valor de retorno con el número de archivos que intentó cambiar para determinar si la operación falló. Esta llamada de función es equivalente al comando Unix chmod MODE FILELIST .

Sintaxis

A continuación se muestra la sintaxis simple para esta función:

chmod MODE, LIST

Valor devuelto

Esta función devuelve Integer, número de archivos cambiado correctamente.

Ejemplo

A continuación se muestra el código de ejemplo que muestra su uso básico:

#!/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