Comptage nombre de fichiers dans un repertoire

cduport -  
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,


En Perl , je voudrais compter le nombre de fichiers dans un répertoire /toto/ (l' equivalent du résultat de la commande :" ls -l /toto/ | wc -l" du shell)
Merci

1 réponse

[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
Salut cduport,

Tu peux faire de plusieurs façons.

L'une des plus concises et directe est de récupérer le contenu du répertoire avec un glob dans un @array, puis d'évaluer le tableau en contexte scalaire pour déterminer sa taille ou explicitement avec scalar.

https://perldoc.perl.org/File::Glob
https://perldoc.perl.org/functions/scalar

Dal
0