HTMLでbashコマンドの出力形式を正しく指定する方法

HTMLでbashコマンドの出力形式を正しく指定する方法

クラスタの状態について、管理チームに毎日メールを送信するbashスクリプトを作成しています。

シェルスクリプトの内容です。

ARG_EMAIL_TO="[email protected]"
ARG_EMAIL_FROM="[email protected]"
ARG_EMAIL_SUBJECT="Cluster Status"

(
echo "To: ${ARG_EMAIL_TO}"
echo "From: ${ARG_EMAIL_FROM}"
echo "Subject: ${ARG_EMAIL_SUBJECT}"
echo "Mime-Version: 1.0"
echo "Content-Type: text/html; charset='utf-8'"
#echo "<body style="background-color:powderblue;">"
echo "<body>"
echo "<h1>Database Cluster Status at <span class="text-nowrap"><p><i><FONT COLOR="GREEN">`date`</FONT></i><p></span></h1>"
echo "<hr>"
echo "<p><FONT COLOR="BLUE">`pcs status`</FONT></p>"
echo "</body>"
) | sendmail -t 

しかし、電子メールを受信すると、出力は次のようになります。

ここに画像の説明を入力してください。

「日付と時刻のデータベースクラスタの状態」も同じ行にする必要があります。

申し訳ありません。私はHTMLとCSSに精通していません。

ベストアンサー1

おすすめ記事