Estoy intentando seleccionar al propietario de un proceso de una lista.
Tengo el comando pidof nmap
para obtener el entonces ps -u <PID> | grep USER
con el que estoy jugando actualmente. Pero cuando lo ejecuto, termina simplemente imprimiendo los títulos (línea superior):
¿Cómo puedo obtener el nombre del propietario dado el ID del proceso?
Respuesta1
ps -o user= -p PIDHERE
Esto selecciona el proceso PIDHERE
con -p
, luego indica ps
que se formatee la salida imprimiendo solo la columna denominada user
; el =
signo significa "cambiar el nombre de la columna user
a (nada)", eliminando efectivamente la línea del encabezado.