如何在jstat命令中只输出必需的参数?

如何在jstat命令中只输出必需的参数?

在 Linux 服务器上运行以下jstat命令时,我们得到以下输出。

$ jstat -gc $(pidof java)
 S0C    S1C    S0U    S1U      EC       EU        OC         OU       MC     MU    CCSC   CCSU   YGC     YGCT    FGC    FGCT     GCT   
690688.0 312832.0  0.0    0.0   2046976.0 451165.2 6990848.0  1868628.0  374908.0 140534.9 75644.0 15387.3   1717  178.305  76     89.974  268.279

我只想查看 MC 和 MU。我怎样才能只得到 MC 和 MU 作为输出?

MC        MU
374908.0  140534.9

答案1

awk+ column:

$ jstat -gc $(pidof java) | awk '{print $9 " " $10}' | column -t
MC        MU
374908.0  140534.9

相关内容