[bash] Affichage de variables dans un e-mail
Bonjour,
avec le script ci dessous, je stock des variables dans un fichier .txt
Code:
1 2 3 4 5 6 7
| # JE SAUVEGARDE LE TOUT DANS UN FICHIER
echo $fortistatu > /home/NETBACKUP/comptagefiles.txt
echo $ironportstatu >> /home/NETBACKUP/comptagefiles.txt
####
# cat /home/NETBACKUP/comptagefiles.txt
# MAIL DE FEEDBACK
cat /home/NETBACKUP/comptagefiles.txt | mail -s "*** Backup Check file ***" test@test.com |
un cat sur le fichier "comptagefiles.txt" retourne:
Code:
1 2 3 4
| root@serverp:/home/NETBACKUP# cat comptagefiles.txt
FORTIGATE --> 4 Files in directory -- ***BE CAREFUL FILE MISSING***
IRONPORT --> 6 Files in directory -- Please, check more than 4 files are present in repertory
root@server:/home/NETBACKUP# |
je reçois bien le mail mais le formatage (display) est sur une ligne conne ci-dessous
Code:
FORTIGATE --> 4 Files in directory -- ***BE CAREFUL FILE MISSING*** IRONPORT --> 6 Files in directory -- Please, check more than 4 files are present in repertory
j'aimerai recevoir l'e-mail de cette façon:
FORTIGATE --> 4 Files in directory -- ***BE CAREFUL FILE MISSING***
IRONPORT --> 6 Files in directory -- Please, check more than 4 files are present in repertory
J'ai l'impression que se sont les variables que j'enregistre dans le fichier texte qui posent problème, mais je ne sais pas le résoudre...
toute aide serait la bienvenue.
merci.