Bonjour,
J'ai un leger problème avec un script qui doit renommer l'integralité des fichiers d'un dossier grâce à un "grep".
==========================================================
#But du script :
#Renommer les mail recuperer en fonction du sujet
#Ajouter l'extension ".eml"
#!/bin/bash
#On se place dans le dossier concerner
cd /root/XXX/dossier_recup/
#On boucle dans le dossier pour tout les mails rencontres de maniere a modifier les noms par le sujet du mail et leurs ajouter l'extension ".eml"
for i in /root/XXX/dossier_recup/*
do
mv $i `ls|grep "Subject" $i`.eml
done
exit
==========================================================
Seulement voilà, j'ai le droit à un
"mv: la cible `YYY.eml' n'est pas un répertoire"
et le script ne fonctionne pas.
Si il y avait des informations complémentaires que j'aurais oublié, n'hesitez pas à me le faire savoir.
D'avance je vous remercie pour votre aide.
Partager