Bonjour,
l'idée de base :
reprendre un job existant, générant 2 rapports log_ko/log_ok
convertir ça en un unique fichier html
pour le faire recevoir à un opérateur dans lotus notes
afin d'avoir un rapport unique donc le contenu est formaté tel que log_ko=gras
log_ok=normal
et forcer ça en font courrier
donc voilà ce que j'ai réussi à faire :
mais il reste un seul probleme, c'est que je doit convertir aussi une tabulation unix en tabulation html pour certaines lignes du rapport (en fait pour toutes les tabulations)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [...] # en fin d'analyse envoyer un rappot : print "<html><body><font face="courier"><b>" >> /tmp/rapport_p7.htm cat $log_ko | sed -e "s/$/\\<br>/" >> /tmp/rapport_p7.htm print "</b>" >> /tmp/rapport_p7.htm cat $log_ok | sed -e "s/$/\\<br>/" >> /tmp/rapport_p7.htm print "</font></body></html>" >> /tmp/rapport_p7.htm ( echo "From: test@exploitation.localdomain" echo "To: francoisp" echo "subject: Controle de la p7" echo "MIME-Version: 1.0" echo "Content-Type: text/html" echo "Content-Disposition: inline" cat /tmp/rapport_p7.htm ) | /usr/sbin/sendmail francoisp rm /tmp/rapport_p7.htm
mais la doc html ne prévoit pas de tabulation à priori ?
j'ai tanté un   mais ça insert des espaces et pas des tabs.
Partager