プロセスの所有者をリストから取得しようとしています。コマンドpidof nmap
を取得するにはps -u <PID> | grep USER
現在、いじっていますが、実行すると、タイトル(一番上の行)だけが表示されます。
プロセスIDを指定して所有者の名前を取得するにはどうすればよいですか?
ps -o user= -p PIDHERE
これにより、プロセスPIDHERE
と-p
が選択され、ps
にuser
という名前の列のみを出力して出力をフォーマットするように指示します。 =
記号は、「列の名前をuser
から(何も)に変更」を意味し、ヘッダー行を効果的に削除します。