ここにいる誰かが私を助けてくれるかもしれません。Linux コンソールで「ps aux --sort user」を実行すると、マシン上で実行されているユーザーとそのプロセスのリストが 1 つ表示されます。私の質問は、Cプログラムでユーザー名を削除してそのリストを次のように出力する方法です:
例えば:
(…)
--------------------------------------------------------------------------
user: APACHE
--------------------------------------------------------------------------
3169 0.0 1.2 39752 12352 ? S 04:10 0:00 /usr/sbin/httpd
--------------------------------------------------------------------------
user: VASCO
--------------------------------------------------------------------------
23030 0.0 0.1 4648 1536 pts/1 Ss 20:02 0:00 –bash
(…)
ユーザー名を印刷してから、彼のプロセスを印刷します...アイデアはありますか?
どうも