Fonction chmod Perl

La description

Cette fonction change le mode des fichiers spécifiés dans LIST en MODE spécifié. La valeur de MODE doit être en octal. Vous devez vérifier la valeur de retour par rapport au nombre de fichiers que vous avez tenté de modifier pour déterminer si l'opération a échoué. Cet appel de fonction est équivalent à la commande Unix chmod MODE FILELIST .

Syntaxe

Voici la syntaxe simple de cette fonction -

chmod MODE, LIST

Valeur de retour

Cette fonction renvoie Integer, nombre de fichiers modifiés avec succès.

Exemple

Voici l'exemple de code montrant son utilisation de 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