Bonjour à tous,

J'ai écrit un petit script permettant de sauvegarder un dossier puis d'envoyer le contenu par mail.
Le problème est que BASH ajoute 1 ou 2 point d'interrogation au nom du fichier à envoyer : test.log?? et ceci à chaque fois... du coup l'envoi par mail ne se fait pas.
Après plusieurs heures de recherche je sèche..

Si vous avez des idées je suis preneur!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
sortie="/home/moi/test.log"
echo "-------------------------------------------------------------------" 1>$sortie
echo "EXECUTE LE: `date`" 1>>$sortie
echo "-------------------------------------------------------------------" 1>>$sortie
echo 1>>$sortie
echo "" 1>>$sortie
echo "-------------------- SAUVEGARDE: /var/www -------------------------" 2>&1 1>>$sortie
rsync -ahv --delete-after /var/www/ /mnt/D1/www/ 2>&1 1>>$sortie
echo "" 1>>$sortie
echo "-------------------------------------------------------------------" 1>>$sortie
mail -s "TEST" test@test.com << $sortie
exit 0