Linuxでpsコマンドを使用して特定の文字列を取得する方法

Linuxでpsコマンドを使用して特定の文字列を取得する方法

たとえば、次の例を考えます。マイコンピュータでプロセスが実行されており、出力には特定の文字列のみが必要です。

次のコマンドを実行すると、
ps -ef | grep pmon

oracle
3680 1 0 Oct04 ? 00:00:08 ora_pmon_SEED


コマンドに「SEED」SEEDのみを表示したいです。

ベストアンサー1

内部に特定たとえば、次のようにパイプできますcut

ps -ef | grep pmon | cut -d _ -f 3

しかし、なぜこれを行うのかは少し謎です。

おすすめ記事