0

結果が HTML として出力され (-H オプションを使用)、ファイルに (-o オプションを使用して) 出力される SQL クエリの結果を読み取り、それらの結果を電子メールで送信する bash スクリプトを作成しています。結果がファイルに出力されると、次のようになります。

'<IDLE>'

しかし、出力ファイルからそれらを解析すると、電子メールに次のように表示されます。

&lt;IDLE&gt;

エンティティ表現ではなく実際の文字を取得できるように、これらをフォーマットするのを手伝ってくれる人はいますか?

編集:私が今テキストを送信している方法は次のとおりです:

echo -e $EMAIL_TXT | mail -s $SUBJECT $RECIPIENT

そして、html ファイル ($OUT_FILE) からテキストを抽出する方法は次のとおりです。

QRY_LINE=$(sed "${QRY_LNUM}q;d" $OUT_FILE)  
4

1 に答える 1