AIX では pgrep は使用できません。

AIX では pgrep は使用できません。

AIXでは、次のような結果が得られます。

pgrep -lf ora_pmon
ksh: pgrep:  not found.

コードを使用しないように変更する方法を知っている人はいますかpgrep?他のオペレーティングシステムでの結果は次のとおりです。

pgrep -lf ora_pmon
4104 ora_pmon_dbpicsr
5092 ora_pmon_dbpiss2r
14393 ora_pmon_dbpiss1r

この結果にはAIXコードが必要です。

ベストアンサー1

答えるには古すぎるかどうかはわかりませんが(質問に最初に答えた場合)、探しているAIXと同等のものは次のとおりです。

ps -ef | awk '$NF~/[o]ra_pmon/ {print $2,$NF}'

例えば

[oracle@aixbox ]$ ps -ef | awk '$NF~/[o]ra_pmon/ {print $2,$NF}'
8061108 ora_pmon_XXX
38993950 ora_pmon_YYY

おすすめ記事