プロセスPIDを知るためにgetpid()
を使用しましたが、プロセスのユーザー名はどのように取得できますか?Mac OSでプロセスのユーザー名をPIDで取得する方法は?
私はこのシェルコマンドps -o user= PIDNUM
を試しましたが、Mac 10.4ではうまくいきませんでした。
その他の方法はありますか?
プロセスPIDを知るためにgetpid()
を使用しましたが、プロセスのユーザー名はどのように取得できますか?Mac OSでプロセスのユーザー名をPIDで取得する方法は?
私はこのシェルコマンドps -o user= PIDNUM
を試しましたが、Mac 10.4ではうまくいきませんでした。
その他の方法はありますか?
ps -ef | grep <process_pid>
---これにより、必要なすべての情報が得られます。
は、以下がそれを行うだろう:ps -efj | grep PID
私はユーザー名のみを取得したいです。私はこのコマンドを試してみます – user1198790
awkを使って1つの列をフィルタリングすることができます。 – Bill