我想写bash文件执行以下步骤:
将文件从server1复制到server2
如果(复制成功)
没做什么
如果(复制失败)
发送电子邮件到[email protected]包含以下信息
文件名[复制失败]
在server1上 –
SOURCE=a.txt DEST=a.txt R_HOST=server2 scp $SOURCE $R_HOST:$DEST || mutt -s "[copy failed] Copy of $SOURCE failed" [email protected]
需要你有mutt安装。 如果你不这样做,可以使用mutmail,或者用sendmailreplacemutt部分。