Bash:识别stout和stderr保留顺序

时间:2018-03-21 15:00:17

标签: bash

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

你能帮我找一下如何做到这一点吗?

谢谢!

0 个答案:

没有答案