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
Partager