Назад | Перейти на главную страницу

bash для отправки электронной почты в unix?

я хочу написать файл bash, выполните следующие шаги: -

скопировать файл из server1 к server2

если (успешное копирование)

ничего не делать

если (скопировать не удалось)

отправить электронное письмо на admin@company.com содержат следующую информацию

имя файла [не удалось скопировать]

На server1 -

SOURCE=a.txt
DEST=a.txt
R_HOST=server2

scp $SOURCE $R_HOST:$DEST || mutt -s "[copy failed] Copy of $SOURCE failed" admin@company.com

Требуется иметь дворняга установлены. Если вы этого не сделаете, получите mutt или замените часть mutt на sendmail альтернатива.