Section courante

A propos

Section administrative du site

READDIR

Lecture d'un répertoire
Perl
 

Syntaxe

readdir dirhandle

Paramètres

Nom Description
dirhandle Ce paramètre permet d'indiquer l'identificateur «Handle».

Description

Cette fonction permet de lire une entrée de répertoire précédemment ouvert par «opendir».

Exemple

Voici un exemple typique d'utilisation de cette fonction :

  1. #!/usr/bin/perl
  2.  
  3. my ($nomfichier,$I);
  4. $I = 1;
  5. opendir(HANDLE, "/" ) || die "Erreur de lecture du répertoire racine\n";
  6. while(($nomfichier = readdir(HANDLE))){
  7.     print "Entrée ".$I."-".$nomfichier . "\n";
  8.     $I++;
  9. }
  10. closedir(HANDLE);

on obtiendra un résultat semblable à celui-ci :

Entrée 1-$Recycle.Bin
Entrée 2-application
Entrée 3-Boot
Entrée 4-bootmgr
Entrée 5-Config.Msi
Entrée 6-Documents and Settings
Entrée 7-install.ini
Entrée 8-pagefile.sys
Entrée 9-Program Files
Entrée 10-Program Files (x86)
Entrée 11-ProgramData
Entrée 12-System Volume Information
Entrée 13-Users
Entrée 14-Windows

Voir également

Langage de programmation - Perl - Référence de procédures et fonctions - POSIX::readdir
Langage de programmation - PHP - Référence de procédures et fonctions - readdir
Langage de programmation - C pour Linux - Référence de procédures et fonctions - readdir

Références

La Bible Micro Application HTML & Développement Web, Stefan Munz, Wolfgang Nefzger, 2003, ISBN: 2-7429-2898-7, page 1162
Perl/CGI-Programmation avancée Grand Livre, Edition Micro Application, Rolf D. Stoll, 2001, ISBN: 2742919082, page 208

Dernière mise à jour : Dimanche, le 18 octobre 2015