Funzione Perl chmod

Descrizione

Questa funzione cambia la modalità dei file specificati in LIST nella MODALITÀ specificata. Il valore di MODE dovrebbe essere in ottale. È necessario verificare il valore restituito rispetto al numero di file che si è tentato di modificare per determinare se l'operazione non è riuscita. Questa chiamata di funzione è equivalente al comando Unix chmod MODE FILELIST .

Sintassi

Di seguito è riportata la semplice sintassi per questa funzione:

chmod MODE, LIST

Valore di ritorno

Questa funzione restituisce Integer, numero di file modificati con successo.

Esempio

Di seguito è riportato il codice di esempio che mostra il suo utilizzo di base:

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