• # perlmonks says

    Posté par . En réponse au message faire fonctioner Code sur plusieurs Fichiers se trouvant tous dans un dossier. Évalué à 2.

    http://www.perlmonks.org/?node_id=691699

    En gros 3 façons:
    La première (glob) est intégrée et te permet de spécifier un truc du genre /mon/path/*.xml

    La suivante (File::Util) offre la récursivité si besoin (genre tu spécifies 2 arguments "perl monscript.pl --dir /mon/* -R) mais tu n'as pas par contre filtrage par pattern de nom de fichier (a moins bien sur de le faire sur le résultat retourne par File::Util)

    La troisième m'est inconnue, mais a l'air de cumuler les fonctionnalités des trois, peut-être au prix d'un effort de compréhension supplémentaire?
    Indice, ça correspondant à find (1) dans l'esprit.
    (note a moi-même : à lire quand il ne sera pas 00:10)

    Pour la gestion des paramètres dans ton script, je te conseille la lecture de http://articles.mongueurs.net/magazines/linuxmag49.html si besoin est.

    Dans tous les cas, n'oublie pas : "There's more than one way to do it"