Bonjour,
J'ai cherché et je ne trouve pas comment faire. J'ai passé l'après midi à rechercher des solutions.
----- Dans une variable, j'ai une liste non fini de fichiers séparés par le caractère ','
var6=aa.pdf,bb.pdf,cc.pdf,aa.pdf,....
ou
var6=aa.pdf
----- Les fichiers qui ne sont pas en doublon sont distribués dans des répertoires du nom.
_______________
J'ai une solution mais elle permet de travailler sur une liste fixe et ensuite il faut que j'analyse les doublons.
var7=`echo $var6 | cut -d"," -f1`
var8=`echo $var6 | cut -d"," -f2`
var9=`echo $var6 | cut -d"," -f3`
echo $var7
echo $var8
echo $var9
_______________
Y a t il une solution pour
1) supprimer les doublons (option)
2) Lancer la distribution pour chaque fichier de la liste qu'elle que soit le nombre de fichier dans la liste
du genre
for i in liste
do
if [$i eg aa.pdf]
then
{
mv $i /home/sortie1/$i
}
else
{
if [$i eg aa.pdf]
then
{
mv $i /home/sortie2/$i
}
fi
fi
done
Merci de bien vouloir m'aider
cordialement
