我为一些基本的监控和错误报告编写了一个服务,供我的用户用来检查某些服务器的功能。我遇到的问题是我有一个冗长的功能来制作报告以输出到文本文件,我希望有另一个选项可以通过电子邮件将此文本文件发送给我。当我尝试在服务的邮件部分调用该函数时,它不知道该函数是什么。
有任何想法吗?
谢谢
report)
function report (){
...
commands
...
}
report > text.txt
;;
mail)
report > test.txt
mail -s "Hell" user@example.com < test.txt