如何将“memusage”的结果输出到文本中?

如何将“memusage”的结果输出到文本中?

当我执行命令memusage来检查程序的内存时,结果如下。我想将红圈中的结果输出到文本中。我应该怎么做?在此输入图像描述

答案1

您可以使用grep

memusage <your_options> |& grep -E -o 'heap peak: [0-9]+'

或者sed

memusage <your_options> |& sed -E -n 's/.*(heap peak: [0-9]+).*/\1/p'

甚至awk,但我对此没有立即的答案。

相关内容