[shell][ksh][html] convertir des tabulations
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 :
Code:
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 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)
mais la doc html ne prévoit pas de tabulation à priori ?
j'ai tanté un   mais ça insert des espaces et pas des tabs.