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 ;)
2 réponses
-
Salut bibi,
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 -
Bonjour,
Windows: dir *.txt
Linux: ls -l *.txt