在 Bash脚本中我需要执行命令。
我还需要抓住它的输出,让脚本通过电子邮件发送给我。
在电子邮件中我要打印命令的整个输出,我希望突出显示错误字符串,按照命令的相同顺序保留消息的顺序打印。
例如,如果命令打印出以下输出:
180321 15:52:02 command: message 1
180321 15:52:03 command: message 2
180321 15:52:04 command: error 1
180321 15:52:05 command: error 2
180321 15:52:06 command: message 3
180321 15:52:07 command: message 4
180321 15:52:08 command: error 3
我想收到一封包含特定主题的电子邮件(告诉我我们有错误)和本机构:
180321 15:52:02命令:消息1
180321 15:52:03命令:消息2
180321 15:52:04命令:错误1
180321 15:52:05命令:错误2
180321 15:52:06命令:消息3
180321 15:52:07命令:消息4
180321 15:52:08命令:错误3
你能帮我找一下如何做到这一点吗?
谢谢!