Récupérer un nom de fichier dans un dossier
Résolu/Fermé
A voir également:
- Vba récupérer le nom du fichier
- Récupérer les noms de fichiers d'un dossier - Conseils pratiques - Logiciels
- Récupérer un nom de fichier dans un dossier ✓ - Forum - Perl
- Récupérer le nom du fichier excel vba ✓ - Forum - VB / VBA
- Comparer les nom de fichiers dans deux dossiers. ✓ - Forum - Bureautique
- Lister les noms de fichiers d'un dossier ✓ - Forum - Bureautique
2 réponses
[Dal]
Modifié par [Dal] le 15/05/2013 à 11:47
- Messages postés
- 5884
- Date d'inscription
- mercredi 15 septembre 2004
- Statut
- Contributeur
- Dernière intervention
- 29 juin 2022
Modifié par [Dal] le 15/05/2013 à 11:47
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
pafdantafass
15 mai 2013 à 11:14
- Messages postés
- 2004
- Date d'inscription
- mardi 3 février 2009
- Statut
- Contributeur
- Dernière intervention
- 12 novembre 2015
15 mai 2013 à 11:14
Bonjour,
Windows: dir *.txt
Linux: ls -l *.txt
Windows: dir *.txt
Linux: ls -l *.txt
[Dal]
15 mai 2013 à 11:35
- Messages postés
- 5884
- Date d'inscription
- mercredi 15 septembre 2004
- Statut
- Contributeur
- Dernière intervention
- 29 juin 2022
15 mai 2013 à 11:35
Sa question est tagguée "Perl". Il veut donc savoir comment faire cela en Perl.
Dal
Dal
pafdantafass
15 mai 2013 à 11:38
- Messages postés
- 2004
- Date d'inscription
- mardi 3 février 2009
- Statut
- Contributeur
- Dernière intervention
- 12 novembre 2015
15 mai 2013 à 11:38
oups! je sors...
Modifié par [Dal] le 15/05/2013 à 11:49
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
15 mai 2013 à 16:43