Função Perl chmod

Descrição

Esta função altera o modo dos arquivos especificados em LIST para o MODO especificado. O valor de MODE deve ser em octal. Você deve verificar o valor de retorno em relação ao número de arquivos que tentou alterar para determinar se a operação falhou. Esta chamada de função é equivalente ao Comando Unix chmod MODE FILELIST .

Sintaxe

A seguir está a sintaxe simples para esta função -

chmod MODE, LIST

Valor de retorno

Esta função retorna Integer, número de arquivos alterados com sucesso.

Exemplo

A seguir está o código de exemplo que mostra seu 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