私のUbuntuシステムでps
は、次の標準に準拠していると述べています。
規格 この ps は以下に準拠しています。
1 Version 2 of the Single Unix Specification
2 The Open Group Technical Standard Base Specifications, Issue 6
3 IEEE Std 1003.1, 2004 Edition
4 X/Open System Interfaces Extension [UP XSI]
5 ISO/IEC 9945:2003</blockquote>
しかし、pgrep
すでにメンテナンスされており、プロセス名などについてすでに理解している に問題をオフロードすることを検討することもできます。これにより、はるかに単純な出力が得られます。デフォルトでは、次のように、一致するプロセス ID が 1 行に 1 つずつ表示されます。
$ pgrep apache
3990
22244
22388
22391
22476
それよりも解析が容易になることはありません。もっと見る必要がある場合は、次の-l
フラグを検討してください。
$ pgrep -l apache
3990 apache2
22244 apache2
22388 apache2
22391 apache2
22476 apache2
また、そのデータを探す場所である/proc
filesystemを調べることも検討してください。ps