リストからプロセスの所有者を取得しようとしています。コマンドpidof nmapは、現在遊んでいるps -u <PID> | grep USERを取得しますが、実行すると、タイトル(一番上の行)が出力されるだけです。

ここに画像の説明を入力

取得するにはどうすればよいですかプロセスIDを指定した所有者の名前?

コメント

回答を参照してください

ps -o user= -p PIDHERE 

これにより、-pのプロセスPIDHEREが選択されます。 “>

次に、psに、userという名前の列のみを出力して出力をフォーマットするように指示します。 =記号は、「列の名前をuserに(なし)に変更する」ことを意味し、ヘッダー行を効果的に削除します。

コメント

  • それは(何もない)、何もない、"何もない" 、" " 、、 ' '、またはそれだけですか?
  • @Wolfpack ' 08 'を表すのは難しい"何も"テキスト経由;混乱させて申し訳ありません。 '等号の後に置換テキストはありません。
  • ありがとうございます。ご回答ありがとうございます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です