过滤运行命令的输出

过滤运行命令的输出

我正在运行一个程序,该程序以 4 种不同的形式打印输出,这些形式由命令INFO :, SEVERE :, WARNING :&的第一个单词ERROR :及其后面的文本定义。

  • 我希望该命令仅打印信息和错误,而不打印其他内容。
  • 另外,我想在打印命令时实时进行。

请告知是否存在这样的方式。

答案1

你可以使用 grep 来做到这一点

yourcommand.sh | grep -e "INFO :" -e "ERROR :"

相关内容