我能夠從bash發送郵件,但無法更改文本,它現在以「root」身份出現。從bash郵件中的地址文本中設置
我希望電子郵件客戶端在字段script on myserver.com ([email protected])
中顯示以下文本。
我該怎麼做?
emailsubject="$scriptname ($scriptver) log at $startdate"
if [ $errorcount > 0 ]; then
emailsubject="ERRORS($errorcount) - ${emailsubject}"
fi
mail -s "$emailsubject" [email protected] < $logfile
'[$ ERRORCOUNT> 0]'應該是'[$ ERRORCOUNT -gt 0]'(見'人test') 。 – 2013-04-12 06:48:23