我通过组合所有输出并在一封电子邮件中发送来使用以下命令发送电子邮件。这对我来说可以。
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
现在我需要在上述电子邮件中附加一个文件,该文件temp folder
的名称为chart
. 在发送时,我需要将其作为chart.html
文件发送。
那么如何修改我的上述命令,以便它可以chart
从chart.html file
电子邮件 temp folder
中附加。
希望我对每个人都清楚。我正在跑步SunOS
。
任何建议将不胜感激。
更新:-
如果我需要在我的 shell 脚本中添加 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