Récupérer un nom de fichier dans un dossier
Résolu
bibi
-
bibi -
bibi -
Bonjour,
Je souhaiterais récupéré le nom d'un fichier .txt dans un dossier
Exemple:
J'ai random.txt dans le dossier /opt qui contient une dizaine de fichier (mais un seul .txt) comment dois-je mis prendre ?
Merci de votre aide ;)
Je souhaiterais récupéré le nom d'un fichier .txt dans un dossier
Exemple:
J'ai random.txt dans le dossier /opt qui contient une dizaine de fichier (mais un seul .txt) comment dois-je mis prendre ?
Merci de votre aide ;)
A voir également:
- Importer ce fichier dans le bon dossier sur l'espace pix cloud.
- Fichier bin - Guide
- Espace insécable - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Dossier appdata - Guide
2 réponses
Salut bibi,
En Perl, tu peux faire comme cela :
Dal
En Perl, tu peux faire comme cela :
#!/usr/bin/perl use strict; use warnings; my $dir = '/opt'; opendir(DIR, $dir) or die $!; while (my $file = readdir(DIR)) { if ( ($file =~ m/\.txt$/i) && (-f "$dir/$file") ) { print "$file\n"; } } closedir(DIR);
Dal
vérifie que le nom se termine par .txt
s'assure qu'il s'agit bien d'un fichier, et pas d'un répertoire (un répertoire peut être nommé avec une extension .txt)
Dal