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.