Estou tentando capturar o proprietário de um processo em uma lista.
Eu tenho o comando pidof nmap
para obter o then ps -u <PID> | grep USER
com o qual estou brincando. Mas quando executo, acaba imprimindo apenas os títulos (linha superior):
Como posso obter o nome do proprietário de acordo com o ID do processo?
Responder1
ps -o user= -p PIDHERE
Isso seleciona o processo PIDHERE
com -p
e instrui ps
a formatar a saída imprimindo apenas a coluna nomeada user
; o =
sinal significa "renomear a coluna user
para (nada)", removendo efetivamente a linha do cabeçalho.