Wie werden im Jstat-Befehl nur die erforderlichen Parameter ausgegeben?

Wie werden im Jstat-Befehl nur die erforderlichen Parameter ausgegeben?

Wenn wir den folgenden jstatBefehl auf einem Linux-Server ausführen, erhalten wir die folgende Ausgabe.

$ 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

Ich möchte nur MC und MU anzeigen. Wie kann ich nur MC und MU als Ausgabe erhalten?

MC        MU
374908.0  140534.9

Antwort1

awk+ column:

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

verwandte Informationen