Bonjour,

J'ai créé une ligne de commande à base de find qui scanne des répertoires de mon disque, et extrait des données des fichiers xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
find /rep_journaux/ -maxdepth 2 -name *xml -exec perl -ne '@t=/<nom_journal>(.*?)<\/nom_journal><date>(.*?)<\/date>/g; print "@t\n"' {} \;
ça marche très bien mais je voudrais avoir aussi le nom du fichier xml qui a été reconnu afin de le supprimer... et tout ça dans un script perl...



Une idée ?

Merci.