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