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