Estou tentando obter o proprietário de um processo de uma lista, tenho o comando pidof nmap para obter o ps -u <PID> | grep USER com o qual estou brincando no momento, mas quando o executo, ele acaba imprimindo apenas os títulos (linha superior).

insira a descrição da imagem aqui

Como posso pegar o nome do proprietário dado o ID do processo?

Comentários

Resposta

ps -o user= -p PIDHERE 

Isso seleciona o processo PIDHERE com -p, então instrui ps a formatar a saída imprimindo apenas a coluna chamada user; o sinal = significa “renomear a coluna user para (nada)”, removendo efetivamente a linha do cabeçalho.

Comentários

  • Então é isso (nada), nada, " nada " , " ",, ' ', ou apenas o quê?
  • @Wolfpack ' 08 é ' é difícil de denotar " nada " via texto; Desculpe pela confusão. Não ' s nenhum texto de substituição após o sinal de igual.
  • Obrigado, eu realmente aprecio sua resposta.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *