tri adresse mail selon extension pays

Merci pour la correction.

Je reviens sur un detail d'une partie du script (qui est bien plus long que la partie posté plus bas), ca fonctionne mais parfois j'ai une erreur
ssssss.png
la partie du script en question qui pose parfois l'erreur , "BINARY OPERATOR EXPECTED" :


Bloc de code:
sleep 1
if [ -e *final*.txt ]
then
  echo "********************************************************"
  echo "suppression dans le dossier des fichiers texte source sauf final.txt..."
find . \! -name '*final*.txt' -delete
echo ""
else
echo "pas d'autres fichiers que *final*.txt, aucune suppression..."
  echo ""
fi
 

Fichiers joints

  • ssssss.png
    ssssss.png
    127,1 KB · Affichages: 22
  • ddddddd.png
    ddddddd.png
    131,9 KB · Affichages: 19
Dernière édition:
Bonjour,
Après quelques tests, il semblerait que l'erreur vienne de la ligne
Bloc de code:
if [ -e *final*.txt ]
le jocker * en fin de nom à l'air de causer le problème.

Essai en la remplaçant par
Bloc de code:
if [ "-e final.txt" ]