以下のコマンドを使用して、すべての出力を組み合わせて 1 つの電子メールで送信することにより、電子メールを送信しています。それは私にとってはうまくいきます。
mailx -s "LIP Data Quality Report for $DATE_YEST_FORMAT1" -r rj@host.com rj@host.com <<EOF
Data Successfully loaded into LIP_DATA_QUALITY table
Total Items Purchased: `echo $QUERY1 | awk '{print $1}'`
Total Items MissingorMismatch: `echo $QUERY1 | awk '{print $2}'`
Error Percentage: $QUERY2
EOF
ここで、上記のメールに 1 つのファイルを添付する必要があります。そのファイルtemp folder
はchart
. そして、送信中にchart.html
ファイルとして送信する必要があります。
では、上記のコマンドを変更し て、電子メールのchart
ように添付できるようにするにはどうすればよいですか。chart.html file
temp folder
私が皆に明確であることを願っています。私は走っていSunOS
ます。
任意の提案をいただければ幸いです。
アップデート:-
シェル スクリプトに uuencode コマンドを追加する必要がある場合は、次のようになりますか? または、他の何か
mailx -s "LIP Data Quality Report for $DATE_YEST_FORMAT1" -r rj@host.com rj@host.com <<EOF
uuencode /tmp/chart chart.html
Data Successfully loaded into LIP_DATA_QUALITY table
Total Items Purchased: `echo $QUERY1 | awk '{print $1}'`
Total Items MissingorMismatch: `echo $QUERY1 | awk '{print $2}'`
Error Percentage: $QUERY2
EOF